この単純な Java の例を移植したい...
J2ME での Bouncycastle の例を使用した AES 暗号化/復号化
...C# に、次の 2 つの 3 つの質問があります。
私が理解しているように、JAVA の例では、暗号化/復号化操作に AESEngine を使用しています。AESEngine と AESFastEngine と AESLightEngine の違いは何ですか? 残念ながら、ドキュメントに記載されている情報がわかりません: http://www.bouncycastle.org/docs/docs1.6/index.html
暗号化するすべてのファイルに新しい暗号化キーを使用したいと考えています。どのブロック暗号操作モードを使用する必要がありますか: AES.CBC、AES.CFB、AES.ECB、または AES.OFB http://www.bouncycastle.org/docs/docs1.6/index.html
私の場合、キー生成にAES.KeyGen128 () を使用し、一度だけ使用するため、 iv / salt を使用する必要がないという私の仮定は正しいですか?
http://www.bouncycastle.org/docs/docs1.6/index.html
私の質問があまり混乱を引き起こさないことを願っています;-)私はあなたが私に与えることができるすべての答え、明確化、またはフィードバックに感謝します.
マイク