public class EncryptUtil extends Object
| 构造器和说明 |
|---|
EncryptUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
aesDecrypt(String encryptedText,
String password)
包装AES解密方法
|
static String |
aesEncrypt(String encryptedText,
String password)
包装AES加密方法,将标准AES加密后的密文进行二次加密
|
public static String aesEncrypt(String encryptedText, String password) throws NoSuchPaddingException, BadPaddingException, NoSuchAlgorithmException, IllegalBlockSizeException, UnsupportedEncodingException, InvalidKeyException
encryptedText - 需要加密的文本password - 加密密码NoSuchPaddingExceptionBadPaddingExceptionNoSuchAlgorithmExceptionIllegalBlockSizeExceptionUnsupportedEncodingExceptionInvalidKeyExceptionpublic static String aesDecrypt(String encryptedText, String password) throws IllegalBlockSizeException, NoSuchPaddingException, BadPaddingException, NoSuchAlgorithmException, InvalidKeyException
encryptedText - 需解密的文本password - 加密密码IllegalBlockSizeExceptionNoSuchPaddingExceptionBadPaddingExceptionNoSuchAlgorithmExceptionInvalidKeyExceptionCopyright © 2024. All rights reserved.