接口 OpenJavaCrypto

所有已知实现类:
Base64Crypto, CryptoUtil, Sm234Crypto, Sm2Crypto

public interface OpenJavaCrypto
  • 方法详细资料

    • encryptString

      String encryptString(String plaintext)
      加密字符串
      参数:
      plaintext - 明文
      返回:
      字符串
    • decryptString

      String decryptString(String cipherText)
      解密字符串
      参数:
      cipherText - 密文
      返回:
      字符串
    • encryptObject

      default String encryptObject(Object object)
      加密对象
      参数:
      object - 对象
      返回:
      字符串
    • decryptObject

      default <T> T decryptObject(String cipherText, Class<T> clazz)
      解密对象
      类型参数:
      T - 对象
      参数:
      cipherText - 密文
      clazz - 类
      返回:
      对象