クラスjava.security.spec.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)ドメイン・パラメータの生成時に使用される一連のドメイン・パラメータを指定します。修飾子と型フィールド説明static NamedParameterSpec
NamedParameterSpec.ED25519
Ed25519パラメータstatic NamedParameterSpec
NamedParameterSpec.ED448
Ed448パラメータstatic NamedParameterSpec
NamedParameterSpec.X25519
X25519パラメータstatic NamedParameterSpec
NamedParameterSpec.X448
X448パラメータ修飾子と型メソッド説明EdECPrivateKeySpec.getParams()
曲線とその他の設定を定義するアルゴリズム・パラメータを取得します。EdECPublicKeySpec.getParams()
曲線とその他の設定を定義するアルゴリズム・パラメータを取得します。修飾子コンストラクタ説明EdECPrivateKeySpec(NamedParameterSpec params, byte[] bytes)
指定されたパラメータとビット文字列を使用して秘密キー仕様を構築します。EdECPublicKeySpec(NamedParameterSpec params, EdECPoint point)
指定されたパラメータと点を使用して公開キー仕様を構築します。