モジュール java.base
パッケージ java.security.spec

クラスEdECPublicKeySpec

java.lang.Object
java.security.spec.EdECPublicKeySpec
すべての実装されたインタフェース:
KeySpec

public final class EdECPublicKeySpec
extends Object
implements KeySpec
曲線およびその他のアルゴリズム・パラメータを含む、「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されている楕円曲線の公開キーを表すクラス。 公開キーは曲線上のポイントで、EdECPointを使用して表されます。
導入されたバージョン:
15
  • コンストラクタの詳細

    • EdECPublicKeySpec

      public EdECPublicKeySpec​(NamedParameterSpec params, EdECPoint point)
      指定されたパラメータと点を使用して公開キー仕様を構築します。
      パラメータ:
      params - アルゴリズム・パラメータ。
      point - 公開キーを表すポイント。
      例外:
      NullPointerException - paramsまたはpointがnullであるかどうか。
  • メソッドの詳細

    • getParams

      public NamedParameterSpec getParams()
      曲線とその他の設定を定義するアルゴリズム・パラメータを取得します。
      戻り値:
      パラメータ。
    • getPoint

      public EdECPoint getPoint()
      公開キーを表すポイントを取得します。
      戻り値:
      公開キーを表すEdECPoint