java.lang.Object
java.security.spec.XECPrivateKeySpec
- 所有已实现的接口:
KeySpec
表示 RFC 7748 中定义的椭圆曲线私钥的类,包括曲线和其他算法参数。私钥表示为编码标量值。 RFC 中定义的解码过程包括强制密钥的某些位为 1 或 0 的操作。此操作称为“修剪”或“钳制”私钥。本规范中的所有数组都未修剪,并且在将其用于任何数值运算之前,实现将需要修剪数组。
- 自从:
- 11
-
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述获取定义曲线和其他设置的算法参数。byte[]获取编码为未修剪字节数组的标量值。
-
构造方法详细信息
-
XECPrivateKeySpec
使用提供的参数和编码标量值构建私钥规范。- 参数:
params- 算法参数scalar- 未修剪的编码标量值。复制此数组以防止后续修改。- 抛出:
NullPointerException- 如果params或scalar为空。
-
-
方法详情
-
getParams
获取定义曲线和其他设置的算法参数。- 返回:
- 算法参数
-
getScalar
public byte[] getScalar()获取编码为未修剪字节数组的标量值。每次调用此方法时都会返回数组的新副本。- 返回:
- 未修剪的编码标量值
-