- 所有父级接口:
Destroyable,Key,PrivateKey,Serializable,XECKey
RFC 7748 定义的椭圆曲线私钥的接口。这些密钥与
ECPrivateKey 表示的密钥不同,它们旨在用于基于 RFC 7748 的算法,例如 XDH KeyAgreement 算法。 XEC 私钥是一个编码的标量值,如 RFC 7748 中所述。此 RFC 中定义的解码过程包括强制密钥的某些位为 1 或 0 的操作。此操作称为“修剪”或“钳位”私钥。此接口返回的数组未被修剪,在任何数字操作中使用它之前,实现将需要修剪数组。
- 自从:
- 11
-
字段摘要
在接口 java.security.PrivateKey 中声明的字段
serialVersionUID -
方法总结
在接口 javax.security.auth.Destroyable 中声明的方法
destroy, isDestroyed在接口 java.security.Key 中声明的方法
getAlgorithm, getEncoded, getFormat
-
方法详情
-
getScalar
Optional <byte[]> getScalar()获取编码为未修剪字节数组的标量值。每次调用此方法时都会返回数组的新副本。- 返回:
- 未修剪的编码标量值,如果无法提取标量,则为空 Optional(例如,如果提供者是硬件令牌并且不允许私钥离开加密边界)。
-