インタフェースEdECPublicKey

すべてのスーパー・インタフェース:
AsymmetricKey, EdECKey, Key, PublicKey, Serializable

public interface EdECPublicKey extends EdECKey, PublicKey
「RFC 8032: エドワーズ曲線デジタル・シグネチャ・アルゴリズム(EdDSA)」で定義されている楕円曲線公開キーのインタフェースです。 これらのキーは、ECPublicKeyで表されるキーとは異なり、RFC 8032 (EdDSA Signatureアルゴリズムなど)に基づくアルゴリズムで使用することを目的としています。

エドワーズ曲線公開キーは曲線上のポイントで、EdECPointを使用して表されます。

導入されたバージョン:
15
  • フィールドのサマリー

    interface java.security.PublicKeyで宣言されたフィールド

    serialVersionUID
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このキーに関連付けられたパラメータを返します。
    公開キーを表すポイントを取得します。

    インタフェースjava.security.Keyで宣言されたメソッド

    getAlgorithm, getEncoded, getFormat
  • メソッドの詳細

    • getPoint

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

      default NamedParameterSpec getParams()
      このキーに関連付けられたパラメータを返します。 パラメータはオプションであり、キー・ペアの生成中に明示的に指定または暗黙的に作成されます。
      定義:
      インタフェースAsymmetricKey内のgetParams
      定義:
      インタフェースEdECKey内のgetParams
      実装要件:
      デフォルトの実装ではnullを返します。
      戻り値:
      関連付けられたパラメータは、nullです。