package utils; import common.utils.AESUtil; import org.junit.Test; public class AESUtilTest { @Test public static void main(String[] args) { String s = "å 坿µè¯"; // å å¯ é»è®¤key System.out.println("å å¯åï¼" + s); String encryptResultStr1 = AESUtil.encrypt(s); System.out.println("å å¯åï¼" + encryptResultStr1); // è§£å¯ System.out.println("è§£å¯åï¼" + AESUtil.decrypt(encryptResultStr1)); AESUtil.key = "1230485203699875"; // å å¯ System.out.println("å å¯åï¼" + s); String encryptResultStr = AESUtil.encrypt(s); System.out.println("å å¯åï¼" + encryptResultStr); // è§£å¯ System.out.println("è§£å¯åï¼" + AESUtil.decrypt(encryptResultStr)); System.out.println("---------------------------------------------"); System.out.println("å å¯åï¼" + AESUtil.encrypt("test", AESUtil.key)); System.out.println("è§£å¯åï¼" + AESUtil.decrypt(AESUtil.encrypt("test", AESUtil.key), AESUtil.key)); System.out.println("32ä½å¯é¥å 坿µè¯ï¼" + AESUtil.encrypt("彿们æå¯é¥å®ä¸ºå¤§äº128æ¶ï¼å³192æ256ï¼æ¶","01234567890123450123456789012345")); System.out.println("32ä½å¯é¥è§£å¯æµè¯ï¼" + AESUtil.decrypt(AESUtil.encrypt("彿们æå¯é¥å®ä¸ºå¤§äº128æ¶ï¼å³192æ256ï¼æ¶", "01234567890123450123456789012345"), "01234567890123450123456789012345")); } }