私は、たくさんのデータを暗号化する必要があります。私はAES、256bitを使い始めました。私は次の記事http://msdn.microsoft.com/en-us/magazine/cc164055.aspxを見つけ、彼のコードを参照しましたが、System.Security.Cryptographyクラスがあるのだろうかと疑問に思ったのですが、なぜこの例題は車輪を再発明して使用しないように見えますか?これがAESの処理方法でない限り、Cryptographyクラスは決して参照されません。C#暗号化のクラリティ?
私は、Rijndael(http://www.obviex.com/Samples/Encryption.aspx)について議論している他の記事を見てきました。このAESですか?
私はこのサイトの記事Using AES encryption in C#も見つけました。質問者は基本的に同じことを求めています。答えは私が見ることができるAESクラスではなく、Rijndaelを使用しています。
質問:私のデータを保護する最も安全な方法は何ですか?それはAESですか、もしそうなら、それを使用する最良の方法は何ですか?
ありがとうございます!
AESは、新しい標準暗号化アルゴリズムを開発するコンテストによって決定されました。 Rijndaelが勝った。だから、RijndaelはAESです。これは[SHA-3ハッシングアルゴリズム](http://en.wikipedia.org/wiki/SHA-3)の決定方法でもあります。 –