SymmetricAlgorithm GenerateKey与128位

时间:2014-05-22 19:56:04

标签: c# cryptography symmetric-key

我有以下代码来创建新的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();

但生成的密钥大小只有16 Byte

为什么我没有获得128位密钥?

1 个答案:

答案 0 :(得分:1)

16字节 128位,16 * 8 = 128。