New test vectors.
authormdw <mdw>
Wed, 21 Apr 2004 00:38:42 +0000 (00:38 +0000)
committermdw <mdw>
Wed, 21 Apr 2004 00:38:42 +0000 (00:38 +0000)
tests/sha
tests/sha224
tests/sha256
tests/sha384
tests/sha512

index 94e4219..841c96c 100644 (file)
--- a/tests/sha
+++ b/tests/sha
@@ -1,6 +1,6 @@
 # Test vectors for the SHA-1 hash function
 #
-# $Id: sha,v 1.5 2004/03/21 22:44:36 mdw Exp $
+# $Id: sha,v 1.6 2004/04/21 00:38:42 mdw Exp $
 
 # --- Basic hash function ---
 #
@@ -25,6 +25,7 @@ sha-rep {
   "1234567890" 8       50abf5706a150990a08b2c5ea40fa0e585554732;
   "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
 " 23                   f74d36bf17ee23c46ec166a48a24da6ab999eaea;
+  "a" 1000000          34aa973cd4c4daa4f61eeb2bdbad27316534016f;
 }
 
 # --- HMAC mode ---
index c9fc538..29be4d4 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: sha224,v 1.1 2004/03/21 22:43:34 mdw Exp $
+# $Id: sha224,v 1.2 2004/04/21 00:38:42 mdw Exp $
 #
 # Test vectors for SHA-224
 
@@ -35,6 +35,8 @@ sha224-rep {
   "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
 " 23 
        5a86156c37c95ab356e003d569370580737794815f46de7f4834d634;
+  "a" 1000000
+       20794655980c91d8bbb4c1ea97618a4bf03f42581948b2ee4ee7ad67;
 }
 
 # --- HMAC mode ---
index ee4691f..d00ca14 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: sha256,v 1.2 2004/03/21 22:44:36 mdw Exp $
+# $Id: sha256,v 1.3 2004/04/21 00:38:42 mdw Exp $
 #
 # Test vectors for SHA-256
 
@@ -34,6 +34,8 @@ sha256-rep {
        f371bc4a311f2b009eef952dd83ca80e2b60026c8e935592d0f9c308453c813e;
   "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
 " 23 4804a2a4759acebe127b62ba651ae601a756ca0b509e4987498224acaffb0d98;
+  "a" 1000000
+       cdc76e5c9914fb9281a1c7e284d73e67f1809a48a497200e046d39ccc7112cd0;
 }
 
 # --- HMAC mode ---
index 192b6b6..13ad630 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: sha384,v 1.3 2004/03/21 22:44:36 mdw Exp $
+# $Id: sha384,v 1.4 2004/04/21 00:38:42 mdw Exp $
 #
 # Test vectors for SHA-384
 
@@ -35,6 +35,8 @@ sha384-rep {
   "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
 " 23
        f77d169c73427bd30cceff74f822a0209657dfb78c07980509bf8452a3c5d671b7198081898d0a0034e0f7151211fa0f;
+  "a" 1000000
+       9d0e1809716474cb086e834e310a4a1ced149e9c00f248527972cec5704c2a5b07b8b3dc38ecc4ebae97ddd87f3d8985;
 }
 
 # --- HMAC mode ---
index 60f4574..f0cebb9 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: sha512,v 1.3 2004/03/21 22:44:36 mdw Exp $
+# $Id: sha512,v 1.4 2004/04/21 00:38:42 mdw Exp $
 #
 # Test vectors for SHA-512
 
@@ -36,6 +36,8 @@ sha512-rep {
   "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
 " 23
        4def32cfb1107a104eae530fe04326a57e839a0bd9675f6770ff18d0b3b3ee2d4343bf99e9d54adc272617d49d0f61eab4b4bc177f9d2bac086cd2d902b5780e;
+  "a" 1000000
+       e718483d0ce769644e2e42c7bc15b4638e1f98b13b2044285632a803afa973ebde0ff244877ea60a4cb0432ce577c31beb009c5c2c49aa2e4eadb217ad8cc09b;
 }
 
 # --- HMAC mode ---