我有一个与服务器通信的 Flash 客户端。服务器端代码是java语言。我希望能够加密通信,因此它必须是一种具有 as3 和 java 库的算法。
如果速度比加密的安全性更重要,最好使用非对称密钥加密。
据我所知,AES 和 Blowfish 似乎可以工作。但两者都使用对称密钥。
有什么想法吗?
打开 HTTPS 连接似乎是最简单的方法。
AS3Crypto 是流行的 Java/C# 库 BouncyCastle 的端口。 效果非常好。
我很快就会在这里处理数据加密。 我选择使用异步 RSA 加密来完成此操作。
我将使用 AS3Crypto 的 RSA 加密客户端和公钥。
服务器端我将使用JAVA内置的RSA加密技术用私钥解密数据。