crypto/weakcrypto/test/thash/testdata/hmacsha224.dat
changeset 0 2c201484c85f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/weakcrypto/test/thash/testdata/hmacsha224.dat	Wed Jul 08 11:25:26 2009 +0100
@@ -0,0 +1,20 @@
++M HMAC-SHA224 tests
++C This file contains test vectors for the HMAC-SHA224 algorithm taken from RFC4231...
++M Test Case 1
+4869205468657265 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B 896FB1128ABBDF196832107CD49DF33F47B4B1169912BA4F53684B22   
++M Test Case 2
++C Test with a key shorter than the length of the HMAC output
+7768617420646F2079612077616E7420666F72206E6F7468696E673F 4A656665 A30E01098BC6DBBF45690F3A7E9E6D0F8BBEA2A39E6148008FD05E44
++M Test Case 3
++C Test with a combined length of key and data that is larger than 64 bytes (= block-size of SHA-224 and SHA-256).
+DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 7FB3CB3588C6C1F6FFA9694D7D6AD2649365B0C1F65D69D1EC8333EA
++M Test Case 4
++C Test with a combined length of key and data that is larger than 64 bytes (= block-size of SHA-224 and SHA-256).
+CDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCD 0102030405060708090A0B0C0D0E0F10111213141516171819 6C11506874013CAC6A2ABC1BB382627CEC6A90D86EFC012DE7AFEC5A
++M Test Case 6
++C Test with a key larger than 128 bytes (= block-size of SHA-384 and SHA-512)
+54657374205573696E67204C6172676572205468616E20426C6F636B2D53697A65204B6579202D2048617368204B6579204669727374 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 95E9A0DB962095ADAEBE9B2D6F0DBCE2D499F112F2D2B7273FA6870E
++M Test Case 7
++C Test with a key and data that is larger than 128 bytes (= block-size of SHA-384 and SHA-512).
+5468697320697320612074657374207573696E672061206C6172676572207468616E20626C6F636B2D73697A65206B657920616E642061206C6172676572207468616E20626C6F636B2D73697A6520646174612E20546865206B6579206E6565647320746F20626520686173686564206265666F7265206265696E6720757365642062792074686520484D414320616C676F726974686D2E AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 3A854166AC5D9F023F54D517D0B39DBD946770DB9C2B95C9F6F565D1
+