【发布时间】:2011-04-08 13:47:39
【问题描述】:
我的目标是使用 AES 加密字符串 我使用 Base64 进行加密,因为 AES 需要一个字节数组作为输入。 此外,我希望正确存储所有可能的字符(包括中文和德文符号)
byte[] encryptedBytes = Base64.decodeBase64 ("some input");
System.out.println(new Base64().encodeToString(encryptedBytes));
我认为应该打印“一些输入”。而是打印“someinpu”。 我不可能使用 sun.misc.* 而是使用 apache.commons.codec
有人知道出了什么问题吗?
【问题讨论】: