From 8fc3607a6854affbd6b69cde63f6d14d390b3369 Mon Sep 17 00:00:00 2001 From: Levi B Date: Fri, 17 Oct 2014 11:31:51 -0700 Subject: [PATCH] Fix Win7 vs Win8 detection logic for SP800-108-CTR-HMACSHA512. --- .../SP800_108/SP800_108_CTR_HMACSHA512Util.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Microsoft.AspNet.Security.DataProtection/SP800_108/SP800_108_CTR_HMACSHA512Util.cs b/src/Microsoft.AspNet.Security.DataProtection/SP800_108/SP800_108_CTR_HMACSHA512Util.cs index 1f6787eb84..7eb8d4070d 100644 --- a/src/Microsoft.AspNet.Security.DataProtection/SP800_108/SP800_108_CTR_HMACSHA512Util.cs +++ b/src/Microsoft.AspNet.Security.DataProtection/SP800_108/SP800_108_CTR_HMACSHA512Util.cs @@ -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); } }