From: mdw Date: Wed, 21 Apr 2004 00:38:42 +0000 (+0000) Subject: New test vectors. X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/commitdiff_plain/ccabe89858b27e329f58a163ebeab8f0f26d1da4 New test vectors. --- diff --git a/tests/sha b/tests/sha index 94e4219..841c96c 100644 --- 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 --- diff --git a/tests/sha224 b/tests/sha224 index c9fc538..29be4d4 100644 --- a/tests/sha224 +++ b/tests/sha224 @@ -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 --- diff --git a/tests/sha256 b/tests/sha256 index ee4691f..d00ca14 100644 --- a/tests/sha256 +++ b/tests/sha256 @@ -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 --- diff --git a/tests/sha384 b/tests/sha384 index 192b6b6..13ad630 100644 --- a/tests/sha384 +++ b/tests/sha384 @@ -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 --- diff --git a/tests/sha512 b/tests/sha512 index 60f4574..f0cebb9 100644 --- a/tests/sha512 +++ b/tests/sha512 @@ -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 ---