Compute the Salt

本文关键字:Salt the Compute | 更新日期: 2023-09-27 18:32:19

我想计算 aspnet 成员资格的盐。

  private static string CreateSalt(int size){

但是提供程序的默认大小是多少?(32 还是 64?我想将其与计算机上的sql服务器匹配。另外,您能请一些算法吗?

<add name="AspNetSqlMembershipProvider"
     requiresQuestionAndAnswer="true"
     enablePasswordRetrieval="false"
     enablePasswordReset="true"
     connectionStringName="Membershiptest"
     minRequiredPasswordLength="8"
     minRequiredNonalphanumericCharacters="1"
     applicationName="test"
     type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>

我使用 SQL SERVER 2008 R2。我在这里复制了一些盐,所以我们可以说它们的大小是 24 吗?

2Qjf2TYkDcp/wYKY1px7yg==
Ob+cmhSBCE4DFXKyF7ylAw==
65wVLQ1m+An6a9WGSv6SXA==
Tf0fdXoPw8FMr+KuhitvtQ==

谢谢。

Compute the Salt

这是 base64,所以它实际上是 16 字节而不是 24 字节。大小为 16 或 128,具体取决于您分别需要字节还是位。