chiark / gitweb /
base/dispatch-x86ish.S (dispatch_x86ish_xgetbv): Preserve `edi' on i386.
[catacomb] / symm / t / whirlpool256
1 # Test vectors for the Whirlpool hash function
2
3 # --- HMAC mode ---
4 #
5 # Home-made test vectors, for regression.
6
7 whirlpool256-hmac {
8   "Hi There"
9         0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b
10         9ab3bbb27b85df2edc51f2e05c880560439547e7c2772f8cec6ae00bead0bd7e;
11
12   "what do ya want for nothing?"
13         4a656665
14         977fd7f1d53e8af854404262630bfac20269ab3fc2fccabecd8feaa05b8cdabb;
15
16   "ÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝ"
17         aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
18         6d418c9fe3d422200ea8cf7d0d73591ca5714f49c38907c80fc96b3934ab8fc2;
19
20   "ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ"
21         0102030405060708090a0b0c0d0e0f10111213141516171819
22         e0a3553419a54385ce04435bbb2bbf1d69d7626d8fab4f60e87a84fab731caab;
23
24   "Test With Truncation"
25         0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
26         2a4f40079e618c3a8467dd1a284af43662f84b137d93d54e5623884a047f546f;
27
28   "Test Using Larger Than Block-Size Key - Hash Key First"
29         aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
30         17564185de7d845576f42fbdcd027073bca1a059931ce4a901ae8662ad19caf0;
31
32   "Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data"
33         aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
34         0bdc8bf26ff0a71201fbeef2d51f35bcbc3e8b0daeddedcbec2ca2b2e8f457b2;
35 }