From 5d1f0a8dc8eb41c00f39095b8f8e8e213e52de54 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Thu, 26 Oct 2017 11:58:12 -0400 Subject: [PATCH] Forgot to initialize Sha256 --- Source/Framework/Cryptography/ShaHmac.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Framework/Cryptography/ShaHmac.cs b/Source/Framework/Cryptography/ShaHmac.cs index c01bfbaa2..775d2e4ef 100644 --- a/Source/Framework/Cryptography/ShaHmac.cs +++ b/Source/Framework/Cryptography/ShaHmac.cs @@ -24,10 +24,9 @@ namespace Framework.Cryptography { public class Sha256 { - public byte[] Digest { get; private set; } - public Sha256() { + sha = new SHA256Managed(); sha.Initialize(); } @@ -65,12 +64,11 @@ namespace Framework.Cryptography } SHA256 sha; + public byte[] Digest { get; private set; } } public class HmacHash : HMACSHA1 { - public byte[] Digest { get; private set; } - public HmacHash(byte[] key) : base(key, true) { Initialize(); @@ -110,6 +108,8 @@ namespace Framework.Cryptography Digest = Hash; } + + public byte[] Digest { get; private set; } } public class HmacSha256 : HMACSHA256