类 SM4Utils
java.lang.Object
icu.xuyijie.sm4encryptanddecryptutil.util.SM4Utils
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringdecryptData_CBC(String cipherText) CBC模式解密static StringdecryptData_CBC(String cipherText, String secretKey, String iv) CBC模式解密static StringdecryptData_ECB(String cipherText) ECB模式解密static StringdecryptData_ECB(String cipherText, String secretKey) ECB模式解密static StringencryptData_CBC(String plainText) CBC模式加密static StringencryptData_CBC(String plainText, String secretKey, String iv) CBC模式加密static StringencryptData_ECB(String plainText) ECB模式加密static StringencryptData_ECB(String plainText, String secretKey) ECB模式加密static void
-
构造器详细资料
-
SM4Utils
public SM4Utils()
-
-
方法详细资料
-
encryptData_ECB
ECB模式加密- 参数:
plainText-secretKey-- 返回:
-
encryptData_ECB
ECB模式加密- 参数:
plainText-- 返回:
-
decryptData_ECB
ECB模式解密- 参数:
cipherText-secretKey-- 返回:
-
decryptData_ECB
ECB模式解密- 参数:
cipherText-- 返回:
-
encryptData_CBC
CBC模式加密- 参数:
plainText-secretKey-iv-- 返回:
-
encryptData_CBC
CBC模式加密- 参数:
plainText-- 返回:
-
decryptData_CBC
CBC模式解密- 参数:
cipherText-secretKey-iv-- 返回:
-
decryptData_CBC
CBC模式解密- 参数:
cipherText-- 返回:
-
main
-