e9026a0a |
1 | # Test vectors for HAS160 hash function |
2 | # |
3 | # $Id: has160,v 1.1 2004/04/04 19:42:59 mdw Exp $ |
4 | |
5 | # --- Basic hash function --- |
6 | # |
7 | # Test vectors from `The Revised Version of KCDSA' by Chae Hoon Lim. |
8 | |
9 | has160 { |
10 | "" 307964ef34151d37c8047adec7ab50f4ff89762d; |
11 | "a" 4872bcbc4cd0f0a9dc7c2f7045e5b43b6c830db8; |
12 | "abc" 975e810488cf2a3d49838478124afce4b1c78804; |
13 | "message digest" 2338dbc8638d31225f73086246ba529f96710bc6; |
14 | "abcdefghijklmnopqrstuvwxyz" 596185c9ab6703d0d0dbb98702bc0f5729cd1d3c; |
15 | } |
16 | |
17 | has160-rep { |
18 | "a" 1000000 d6ad6f0608b878da9b87999c2525cc84f4c9f18d; |
19 | } |
20 | |
21 | # --- HMAC mode --- |
22 | # |
23 | # Regression catching only. |
24 | |
25 | has160-hmac { |
26 | "Hi There" |
27 | 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b |
28 | f5b44115a53f716b6f488de1098ee7c251418623; |
29 | |
30 | "what do ya want for nothing?" |
31 | 4a656665 |
32 | a74547c1ef0aa147c7428ab7e71664549be2a412; |
33 | |
34 |