-1

我有以下代码来创建一个新的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 位的密钥?

4

1 回答 1

1

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

于 2014-05-22T20:18:07.783 回答