サーバーと通信するフラッシュクライアントがあります。サーバー側のコードはJavaです。通信を暗号化できるようにしたいので、as3とjavaの両方のライブラリを持つアルゴリズムである必要があります。
暗号化のセキュリティよりも重要な場合は速度を上げ、理想的には非対称鍵暗号化を使用します。
AESとBlowfishは、私が見たものから機能するようです。ただし、どちらも対称鍵を使用します。
何か案は?
サーバーと通信するフラッシュクライアントがあります。サーバー側のコードはJavaです。通信を暗号化できるようにしたいので、as3とjavaの両方のライブラリを持つアルゴリズムである必要があります。
暗号化のセキュリティよりも重要な場合は速度を上げ、理想的には非対称鍵暗号化を使用します。
AESとBlowfishは、私が見たものから機能するようです。ただし、どちらも対称鍵を使用します。
何か案は?
HTTPS接続を開くのがこれを行う最も簡単な方法のようです。
AS3Crypto is a port of the popular Java/C# library BouncyCastle. That works just great.
ここでは、まもなくデータの暗号化に取り組みます。非同期 RSA 暗号化を使用することにしました。
AS3Cryptoの RSA 暗号化クライアント側で公開鍵を使用します。
サーバー側Java の組み込み RSA 暗号化を使用して、秘密鍵でデータを復号化します。