以下是网上普遍能收到的JAVA AES加密解密方法。
因为里面用到了KeyGenerator 和 SecureRandom,但是.NET 里面没有这2个类。无法使用安全随机数生成KEY。
我们在接收JAVA发送的AES加密字符串后,在.NET没有对应的KeyGenerator 和 SecureRandom去生成AES 的 KEY值,导致无法直接解密。
1 import java.security.SecureRandom; 2 import java.util.Base64; 3 4 import javax.crypto.Cipher; 5 import javax.crypto.KeyGenerator; 6 import