Module java.base

Class RSAPublicKeySpec

java.lang.Object
java.security.spec.RSAPublicKeySpec
所有已实现的接口:
KeySpec

public class RSAPublicKeySpec extends Object implements KeySpec
该类指定了一个RSA公钥。
自JDK版本:
1.2
参见:
  • Constructor Details

    • RSAPublicKeySpec

      public RSAPublicKeySpec(BigInteger modulus, BigInteger publicExponent)
      创建一个新的RSAPublicKeySpec。
      参数:
      modulus - 模数
      publicExponent - 公共指数
    • RSAPublicKeySpec

      public RSAPublicKeySpec(BigInteger modulus, BigInteger publicExponent, AlgorithmParameterSpec params)
      创建一个带有额外密钥参数的新的RSAPublicKeySpec。
      参数:
      modulus - 模数
      publicExponent - 公共指数
      params - 与此密钥关联的参数,可能为null
      自JDK版本:
      11
  • Method Details

    • getModulus

      public BigInteger getModulus()
      返回模数。
      返回:
      模数
    • getPublicExponent

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

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