java.lang.Object
java.security.spec.EdECPublicKeySpec
- すべての実装されたインタフェース:
KeySpec
public final class EdECPublicKeySpec extends Object implements KeySpec
曲線およびその他のアルゴリズム・パラメータを含む、「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されている楕円曲線の公開キーを表すクラス。 公開キーは曲線上のポイントで、
EdECPoint
を使用して表されます。 - 導入されたバージョン:
- 15
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 EdECPublicKeySpec(NamedParameterSpec params, EdECPoint point)
指定されたパラメータと点を使用して公開キー仕様を構築します。 -
メソッドのサマリー
修飾子と型 メソッド 説明 NamedParameterSpec
getParams()
曲線とその他の設定を定義するアルゴリズム・パラメータを取得します。EdECPoint
getPoint()
公開キーを表すポイントを取得します。
-
コンストラクタの詳細
-
EdECPublicKeySpec
public EdECPublicKeySpec(NamedParameterSpec params, EdECPoint point)指定されたパラメータと点を使用して公開キー仕様を構築します。- パラメータ:
params
- アルゴリズム・パラメータ。point
- 公開キーを表すポイント。- 例外:
NullPointerException
-params
またはpoint
がnullであるかどうか。
-
-
メソッドの詳細
-
getParams
public NamedParameterSpec getParams()曲線とその他の設定を定義するアルゴリズム・パラメータを取得します。- 戻り値:
- パラメータ。
-
getPoint
public EdECPoint getPoint()公開キーを表すポイントを取得します。- 戻り値:
- 公開キーを表す
EdECPoint
。
-