- java.lang.Object
-
- java.security.spec.RSAKeyGenParameterSpec
-
- 实现的所有接口
-
AlgorithmParameterSpec
public class RSAKeyGenParameterSpec extends Object implements AlgorithmParameterSpec
此类指定用于生成RSA密钥对的参数集。- 从以下版本开始:
- 1.3
- 另请参见:
-
KeyPairGenerator.initialize(java.security.spec.AlgorithmParameterSpec)
-
-
字段汇总
字段 变量和类型 字段 描述 static BigInteger
F0
公共指数值F0 = 3。static BigInteger
F4
公共指数值F4 = 65537。
-
构造方法摘要
构造方法 构造器 描述 RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)
根据给定的keysize,public-exponent值和null键参数构造一个新的RSAKeyGenParameterSpec
对象。RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent, AlgorithmParameterSpec keyParams)
根据给定的keysize,public-exponent值和关键参数构造一个新的RSAKeyGenParameterSpec
对象。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 AlgorithmParameterSpec
getKeyParams()
返回与key关联的参数。int
getKeysize()
返回密钥大小。BigInteger
getPublicExponent()
返回public-exponent值。
-
-
-
字段详细信息
-
F0
public static final BigInteger F0
公共指数值F0 = 3。
-
F4
public static final BigInteger F4
公共指数值F4 = 65537。
-
-
构造方法详细信息
-
RSAKeyGenParameterSpec
public RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)
根据给定的keysize,public-exponent值和null键参数构造一个新的RSAKeyGenParameterSpec
对象。- 参数
-
keysize
- 模数大小(以位数指定) -
publicExponent
- 公共指数
-
RSAKeyGenParameterSpec
public RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent, AlgorithmParameterSpec keyParams)
根据给定的keysize,public-exponent值和关键参数构造一个新的RSAKeyGenParameterSpec
对象。- 参数
-
keysize
- 模数大小(以位数指定) -
publicExponent
- 公共指数 -
keyParams
- 关键参数,可以为null - 从以下版本开始:
- 11
-
-
方法详细信息
-
getKeysize
public int getKeysize()
返回密钥大小。- 结果
- 密钥。
-
getPublicExponent
public BigInteger getPublicExponent()
返回public-exponent值。- 结果
- 公共指数值。
-
getKeyParams
public AlgorithmParameterSpec getKeyParams()
返回与key关联的参数。- 结果
- 相关参数如果不存在则可以为空
- 从以下版本开始:
- 11
-
-