Class MGL_RSAEncrypt

java.lang.Object
tech.mgl.core.tools.MGL_RSAEncrypt

public class MGL_RSAEncrypt extends Object
  • Constructor Details

  • Method Details

    • getParams

      public AlgorithmParameterSpec getParams()
    • encrypt

      public String encrypt()
      * 注意:【algorithm默认补位方式,为RSA/None/PKCS1Padding,不同JDK默认的补位方式可能不同,如Android默认是RSA * /None/NoPadding】 python "RSA/ECB/PKCS1Padding" new BouncyCastleProvider()
      Returns:
      String
      Throws:
      RuntimeException - String
    • getProvider

      public Provider getProvider()
    • getModulus

      public String getModulus()
    • getExponent

      public String getExponent()
    • getPublicKey

      public PublicKey getPublicKey()
    • getAlgorithm

      public String getAlgorithm()
    • getPlainText

      public String getPlainText()