Browse Source

Fix HMAC size enum

Marcin Krzyżanowski 10 years ago
parent
commit
b4f45e23e9
1 changed files with 4 additions and 0 deletions
  1. 4 0
      CryptoSwift/HMAC.swift

+ 4 - 0
CryptoSwift/HMAC.swift

@@ -19,6 +19,10 @@ public class HMAC {
                 return SHA1(NSData()).size
                 return SHA1(NSData()).size
             case .sha256:
             case .sha256:
                 return SHA2.Variant.sha256.size
                 return SHA2.Variant.sha256.size
+            case .sha384:
+                return SHA2.Variant.sha384.size
+            case .sha512:
+                return SHA2.Variant.sha512.size
             case .md5:
             case .md5:
                 return MD5(NSData()).size
                 return MD5(NSData()).size
             }
             }