Share via


Java.Security.Spec 名前空間

このパッケージには、暗号化アルゴリズムと署名アルゴリズムのキーとパラメーターを指定するために必要なクラスとインターフェイスが用意されています。

クラス

DSAParameterSpec

このクラスは、DSA アルゴリズムで使用されるパラメーターのセットを指定します。

DSAPrivateKeySpec

このクラスは、関連付けられたパラメーターを使用して DSA 秘密キーを指定します。

DSAPublicKeySpec

このクラスは、関連付けられたパラメーターを使用して DSA 公開キーを指定します。

ECFieldF2m

この不変クラスは、楕円曲線 (EC) 特性 2 有限フィールドを定義します。

ECFieldFp

この不変クラスは、楕円曲線 (EC) 素有限フィールドを定義します。

ECGenParameterSpec

この不変クラスは、楕円曲線 (EC) ドメイン パラメーターの生成に使用されるパラメーターのセットを指定します。

ECParameterSpec

この不変クラスは、楕円曲線暗号 (ECC) で使用されるドメイン パラメーターのセットを指定します。

ECPoint

この不変クラスは、アフィン座標の楕円曲線 (EC) 上の点を表します。

ECPrivateKeySpec

この不変クラスは、関連付けられたパラメーターを持つ楕円曲線秘密キーを指定します。

ECPublicKeySpec

この不変クラスは、関連付けられたパラメーターを持つ楕円曲線公開キーを指定します。

EdECPoint

RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA) で定義されているキーを指定するために使用される楕円曲線ポイント。

EdECPrivateKeySpec

RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA) で定義されている楕円曲線秘密キーを表すクラス。曲線やその他のアルゴリズム パラメーターも含まれます。

EdECPublicKeySpec

RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA) で定義されている楕円曲線公開キーを表すクラス。曲線やその他のアルゴリズム パラメーターが含まれます。

EllipticCurve

この不変クラスは、楕円曲線を表すために必要な値を保持します。

EncodedKeySpec

このクラスは、エンコードされた形式の公開キーまたは秘密キーを表します。

InvalidKeySpecException

これは無効なキー指定の例外です。

InvalidParameterSpecException

これは、無効なパラメーター指定の例外です。

MGF1ParameterSpec

このクラスは、 PKCS #1 v2.1 標準で定義されているように、OAEP Padding および RSA-PSS 署名スキームでマスク生成関数 MGF1 で使用されるパラメーターのセットを指定します。

NamedParameterSpec

このクラスは、標準名によって決定されるアルゴリズム パラメーターを指定するために使用されます。

PKCS8EncodedKeySpec

このクラスは ASN を表します。

PSSParameterSpec

このクラスは、 PKCS#1 v2.1 標準で定義されている RSA-PSS 署名スキームのパラメーター 仕様を指定します。

RSAKeyGenParameterSpec

このクラスは、RSA キー ペアの生成に使用されるパラメーターのセットを指定します。

RSAMultiPrimePrivateCrtKeySpec

このクラスは、PKCS#1 v2 で定義されている RSA マルチプライム秘密キーを指定します。

RSAOtherPrimeInfo

このクラスは、PKCS#1 v2 で定義されている RSA の OtherPrimeInfo 構造体内のトリプレット (素数、指数、係数) を表します。

RSAPrivateCrtKeySpec

このクラスは、PKCS#1 標準で定義されている RSA 秘密キーを、効率のために中国語剰余定理 (CRT) 情報値を使用して指定します。

RSAPrivateKeySpec

このクラスは、RSA 秘密キーを指定します。

RSAPublicKeySpec

このクラスは、RSA 公開キーを指定します。

X509EncodedKeySpec

このクラスは ASN を表します。

XECPrivateKeySpec

RFC 7748 で定義されている楕円曲線秘密キーを表すクラス 。曲線やその他のアルゴリズム パラメーターが含まれます。

XECPublicKeySpec

RFC 7748 で定義されている楕円曲線公開キーを表すクラス 。曲線やその他のアルゴリズム パラメーターが含まれます。

インターフェイス

IAlgorithmParameterSpec

暗号化パラメーターの (透過的な) 仕様。

IECField

このインターフェイスは、楕円曲線 (EC) 有限フィールドを表します。

IKeySpec

暗号化キーを構成するキーマテリアルの (透過的な) 仕様。