我可以在Java 1.4中使用AES128/ECB/PKCS7加密吗
问题描述:
我有一个字符串,其中包含一些参数,需要使用PKCS7填充的ECB模式在AES-128中进行加密,然后进行Base-64编码。我可以在Java 1.4中使用AES128/ECB/PKCS7加密吗
我的代码库是Java 1.4。 Java 1.4 api可能吗?
答
是的,你可以。尽管如此,您仍然需要一个单独的库来进行base 64编码/解码。对于加密,您可以使用Cipher.getInstance("AES/ECB/PKCS5Padding")
。请注意,PKCS#5填充is the same as PKCS#7 padding。
+0
请注意,您不应该尝试编程安全相关运行时应用程序不再接收安全更新。试试看看是否可以在Java 1.8上编译/运行它; Java RE是高度向后兼容的(尽管它*可能会破坏兼容性)。 – 2014-11-01 22:38:40
http://stackoverflow.com/questions/2100433/to-use-aes-with-256-bits-in-inbuild-java-1-4-api – QuestionQuestion 2014-10-30 18:56:18