Share via


Rfc2898DeriveBytes.Salt 属性

定义

获取或设置操作的密钥 salt 值。

public:
 property cli::array <System::Byte> ^ Salt { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
public byte[] Salt { get; set; }
member this.Salt : byte[] with get, set
Public Property Salt As Byte()

属性值

Byte[]

操作的密钥 salt 值。

例外

指定的 salt 大小小于 8 字节。

salt 为 null

注解

Salt 是一组随机字节,用于使对消息进行未经授权的解密变得更加困难。 字典攻击是攻击者尝试解密加密消息的攻击,方法是将加密值与以前计算的加密值进行比较,以获取最有可能的密钥。 在密钥派生之前,在密码末尾引入 salt 或随机字节,使此攻击更加困难。

适用于

另请参阅