新しい を作成する次のコードがありますSymmetricAlgorithm
。
internal static SymmetricAlgorithm CreateSymmetricAlgorithm()
{
var algorithm = new RijndaelManaged
{
KeySize = 128,
Padding = PaddingMode.ISO10126,
Mode = CipherMode.CBC
};
return algorithm;
}
私は次のようなコードを使用します:
var algorithm = SymmetricHelper.CreateSymmetricAlgorithm();
var key = algorithm.GenerateKey();
しかし、生成されたキーのサイズはわずか 16Byte
です。
128 ビットでキーを取得できないのはなぜですか?