【问题标题】:What is the length in bytes of AesCryptoServiceProvider GenerateIV()?AesCryptoServiceProvider GenerateIV() 的字节长度是多少?
【发布时间】:2016-06-07 00:41:55
【问题描述】:
AesCryptoServiceProvider aesAlg = new AesCryptoServiceProvider()
var iv = aesAlg.GenerateIV();

你知道iv的长度是多少吗?是用 byte[16] 固定的吗?

另一个问题是:AesCryptoServiceProvider的初始化向量的长度要求是多少?

【问题讨论】:

    标签: c# encryption aes encryption-symmetric initialization-vector


    【解决方案1】:

    AES 的 iv 与块大小相同,即 128 位/16 字节。

    AES 具有一种固定块大小和三种密钥大小:128 位、192 位和 256 位。

    【讨论】:

    • 如果固定为16字节,对我有很大帮助。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2010-11-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    • 1970-01-01
    • 2014-06-27
    • 1970-01-01
    • 2011-12-01
    相关资源
    最近更新 更多