| インタフェース | 説明 |
|---|---|
| AlgorithmParameterSpec |
暗号パラメータの透明な仕様です。
|
| ECField |
このインタフェースは楕円曲線(EC)有限体を表現します。
|
| KeySpec |
暗号キーを構成するキー・データの透明な仕様です。
|
| クラス | 説明 |
|---|---|
| DSAGenParameterSpec |
この不変クラスは、FIPS 186-3 Digital Signature Standard (DSS)で指定されているように、DSAパラメータの生成に使用される一連のパラメータを指定します。
|
| DSAParameterSpec |
DSAアルゴリズムで使用されるパラメータのセットを指定します。
|
| DSAPrivateKeySpec |
関連したパラメータを使ってDSA非公開キーを指定します。
|
| DSAPublicKeySpec |
関連したパラメータを使ってDSA公開キーを指定します。
|
| ECFieldF2m |
この不変なクラスは、楕円曲線(EC)の標数2の有限体を定義します。
|
| ECFieldFp |
この不変なクラスは、楕円曲線(EC)の素数位数の有限体を定義します。
|
| ECGenParameterSpec |
この不変なクラスは、楕円曲線(EC)ドメイン・パラメータの生成時に使用される一連のドメイン・パラメータを指定します。
|
| ECParameterSpec |
この不変なクラスは、楕円曲線暗号化(ECC)で使用される一連のドメイン・パラメータを指定します。
|
| ECPoint |
この不変なクラスは、アフィン座標における楕円曲線(EC)上の点を表します。
|
| ECPrivateKeySpec |
この不変クラスは、楕円曲線非公開キーとそれに関連付けられたパラメータを指定します。
|
| ECPublicKeySpec |
この不変クラスは、楕円曲線公開キーとそれに関連付けられたパラメータを指定します。
|
| EllipticCurve |
この不変なクラスは、楕円曲線の表現に必要となる値を保持します。
|
| EncodedKeySpec |
公開キーまたは非公開キーを、エンコードされた形式で表現します。
|
| MGF1ParameterSpec |
このクラスは、PKCS#1 v2.2標準で定義されているOAEPパディングおよびRSASSA-PSSシグネチャ・スキームのマスク生成関数MGF1で使用されるパラメータのセットを指定します。
|
| PKCS8EncodedKeySpec |
このクラスは、ASN.1
PrivateKeyInfoで指定された形式に従ってエンコードされた、非公開キーのASN.1でのエンコーディングを表します。 |
| PSSParameterSpec |
このクラスは、PKCS#1 v2.2標準に定義されているRSASSA-PSSシグネチャ・スキームのパラメータ仕様を指定します。
|
| RSAKeyGenParameterSpec |
RSAキー・ペアを生成するために使用されるパラメータのセットを指定します。
|
| RSAMultiPrimePrivateCrtKeySpec |
このクラスは、RSAマルチ・プライム秘密鍵秘密鍵を指定します。これは、効率のために中国剰余定理(CRT)情報の値を使用したPKCS#1 v2.2標準で定義されます。
|
| RSAOtherPrimeInfo |
このクラスは、PKCS#1 v2.2標準に定義されているRSA OtherPrimeInfo構造内のtriplet (素数、指数および係数)を表します。
|
| RSAPrivateCrtKeySpec |
このクラスは、効率のために中国剰余定理(CRT)の情報の値を使用して、PKCS#1 v2.2標準で定義されているように、RSA非公開鍵を指定します。
|
| RSAPrivateKeySpec |
このクラスはRSA非公開キーを指定します。
|
| RSAPublicKeySpec |
このクラスはRSA公開キーを指定します。
|
| X509EncodedKeySpec |
このクラスは、ASN.1
SubjectPublicKeyInfoで指定された形式に従ってエンコードされた、公開キーのASN.1でのエンコーディングを表します。 |
| 例外 | 説明 |
|---|---|
| InvalidKeySpecException |
無効なキー仕様の例外です。
|
| InvalidParameterSpecException |
無効なパラメータ仕様の例外です。
|
キー仕様は、キーを構成するキー・データの透明な表現です。 キーは、アルゴリズムに固有の方法か、またはアルゴリズムに依存しないエンコーディング形式(ASN.1など)で指定できます。 このパッケージには、DSA公開キーおよび非公開キー、RSA公開キーおよび非公開キー、DERでエンコードされた形式のPKCS#8非公開キー、およびDERでエンコードされた形式のX.509非公開キーおよび公開キーのキー仕様があります。
アルゴリズム・パラメータの仕様は、アルゴリズムとともに使われるパラメータのセットの透明な表現です。 このパッケージには、DSAアルゴリズムで使用するパラメータのアルゴリズム・パラメータ仕様があります。
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。