0
私は、AESアルゴリズムを使用してデータを暗号化するアプリケーションを作成するというプロジェクトを行っています。主な機能では、このようなAESオブジェクトを作成します。AESオブジェクトのキーサイズ
Aes objAes = Aes.Create();
byte[] key = objAes.Key;
byte[] IV = objAes.IV;
私が理解している限り、AES.Create()関数は自動的にキーとIVを生成します。 AESは、128ビット、192ビット、256ビットの3種類のキーサイズを使用する対称アルゴリズムであることがわかっています。この場合、どの種類のキーを作成していますか?つまり、AES.Create()関数が生成しているキーのサイズは何ですか?ありがとう!
私はバイト配列にキーを格納していたことを正直に忘れていました。配列は複数の値を保持できるので、私は混乱しました。キーが持つことができます。デフォルトのキーもキーの場合は32バイト、IVの場合は16バイトと思われます。再度、感謝します –