我有一个字符串,其中包含一些参数,这些参数需要在ECB模式下的AES-128中使用PKCS7填充进行加密,然后进行Base-64编码。
我的代码基础是Java 1.4。这在Java 1.4 api中可能吗?
可以。不过,您需要一个单独的库来进行基本64编码/解码。对于加密,可以使用Cipher.getInstance("AES/ECB/PKCS5Padding")
。请注意,PKCS#5填充与PKCS#7填充相同。