Module java.base

Interface EdECPrivateKey

所有超级接口:
Destroyable, EdECKey, Key, PrivateKey, Serializable

public interface EdECPrivateKey extends EdECKey, PrivateKey
一个椭圆曲线私钥的接口,由RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA)定义。这些密钥与ECPrivateKey所代表的密钥不同,旨在用于基于RFC 8032的算法,如EdDSA Signature算法。

一个Edwards-Curve私钥是一个位字符串。该接口仅支持位字符串长度是8的倍数,并且密钥使用字节数组表示。

自:
15
  • Method Details

    • getBytes

      Optional<byte[]> getBytes()
      获取表示私钥的字节数组的副本。如果实现不愿意生成私钥值,则此方法可能返回一个空的Optional
      返回:
      包含私钥字节数组的Optional。如果密钥不可用,则返回一个空的Optional