类 RsaUtils

java.lang.Object
org.cattleframework.security.crypto.RsaUtils

public final class RsaUtils extends Object
Rsa工具
作者:
orange
  • 方法详细资料

    • generateCryptoKey

      public static KeyPair generateCryptoKey(int keySize)
    • getPublicKey

      public static RSAPublicKey getPublicKey(byte[] publicKey)
    • getPrivateKey

      public static RSAPrivateKey getPrivateKey(byte[] privateKey)
    • sign

      public static byte[] sign(byte[] data, PrivateKey privateKey)
    • verify

      public static boolean verify(byte[] data, PublicKey publicKey, byte[] sign)
    • encryptByPublicKey

      public static byte[] encryptByPublicKey(byte[] data, PublicKey publicKey)
    • encryptByPrivateKey

      public static byte[] encryptByPrivateKey(byte[] data, PrivateKey privateKey)
    • decryptByPublicKey

      public static byte[] decryptByPublicKey(byte[] encryptData, PublicKey publicKey)
    • decryptByPrivateKey

      public static byte[] decryptByPrivateKey(byte[] encryptData, PrivateKey privateKey)