Fix Win7 vs Win8 detection logic for SP800-108-CTR-HMACSHA512.

This commit is contained in:
Levi B 2014-10-17 11:31:51 -07:00
parent fd677047f4
commit 8fc3607a68
1 changed files with 2 additions and 2 deletions

View File

@ -27,11 +27,11 @@ namespace Microsoft.AspNet.Security.DataProtection.SP800_108
{
if (OSVersionUtil.IsBCryptOnWin8OrLaterAvailable())
{
return new Win7SP800_108_CTR_HMACSHA512Provider(pbKdk, cbKdk);
return new Win8SP800_108_CTR_HMACSHA512Provider(pbKdk, cbKdk);
}
else
{
return new Win8SP800_108_CTR_HMACSHA512Provider(pbKdk, cbKdk);
return new Win7SP800_108_CTR_HMACSHA512Provider(pbKdk, cbKdk);
}
}