クラスjava.security.spec.NamedParameterSpecの
使用
NamedParameterSpecを使用するパッケージ
パッケージ
説明
RSA Laboratory Technical Note PKCS#1で定義されているRSA (Rivest, Shamir and Adleman AsymmetricCipher algorithm)キーと、NISTのFIPS-186で定義されているDSA (Digital Signature Algorithm)キーを生成するためのインタフェースを提供します。
キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。
-
java.security.interfacesでのNamedParameterSpecの使用
-
java.security.specでのNamedParameterSpecの使用
修飾子と型クラス説明class
この不変なクラスは、楕円曲線(Elliptic Curve: EC)ドメイン・パラメータの生成時に使用される一連のドメイン・パラメータを指定します。NamedParameterSpecとして宣言されたjava.security.specのフィールド修飾子と型フィールド説明static final NamedParameterSpec
NamedParameterSpec.ED25519
Ed25519パラメータstatic final NamedParameterSpec
NamedParameterSpec.ED448
Ed448パラメータstatic final NamedParameterSpec
NamedParameterSpec.X25519
X25519パラメータstatic final NamedParameterSpec
NamedParameterSpec.X448
X448パラメータ修飾子と型メソッド説明EdECPrivateKeySpec.getParams()
曲線とその他の設定を定義するアルゴリズム・パラメータを取得します。EdECPublicKeySpec.getParams()
曲線とその他の設定を定義するアルゴリズム・パラメータを取得します。型NamedParameterSpecのパラメータを持つjava.security.specのコンストラクタ修飾子コンストラクタ説明EdECPrivateKeySpec
(NamedParameterSpec params, byte[] bytes) 指定されたパラメータとビット文字列を使用して秘密キー仕様を構築します。EdECPublicKeySpec
(NamedParameterSpec params, EdECPoint point) 指定されたパラメータと点を使用して公開キー仕様を構築します。