Module java.base

Class RSAKeyGenParameterSpec

java.lang.Object
java.security.spec.RSAKeyGenParameterSpec
所有已实现的接口:
AlgorithmParameterSpec

public class RSAKeyGenParameterSpec extends Object implements AlgorithmParameterSpec
该类指定用于生成RSA密钥对的参数集。
自版本:
1.3
参见:
  • Field Details

    • F0

      public static final BigInteger F0
      公共指数值 F0 = 3。
    • F4

      public static final BigInteger F4
      公共指数值 F4 = 65537。
  • Constructor Details

    • RSAKeyGenParameterSpec

      public RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)
      从给定的密钥大小、公共指数值和空密钥参数构造一个新的RSAKeyGenParameterSpec对象。
      参数:
      keysize - 模大小(以位数指定)
      publicExponent - 公共指数
    • RSAKeyGenParameterSpec

      public RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent, AlgorithmParameterSpec keyParams)
      从给定的密钥大小、公共指数值和密钥参数构造一个新的RSAKeyGenParameterSpec对象。
      参数:
      keysize - 模大小(以位数指定)
      publicExponent - 公共指数
      keyParams - 密钥参数,可以为null
      自版本:
      11
  • Method Details

    • getKeysize

      public int getKeysize()
      返回密钥大小。
      返回:
      密钥大小。
    • getPublicExponent

      public BigInteger getPublicExponent()
      返回公共指数值。
      返回:
      公共指数值。
    • getKeyParams

      public AlgorithmParameterSpec getKeyParams()
      返回与密钥关联的参数。
      返回:
      关联的参数,如果不存在则可能为null
      自版本:
      11