# Test vectors for MD5 hash function
#
-# $Id: md5,v 1.1 1999/09/03 08:41:14 mdw Exp $
+# $Id: md5,v 1.3 2000/07/15 10:03:13 mdw Exp $
# --- Basic hash function ---
#
# implementation.
md5 {
-
"" d41d8cd98f00b204e9800998ecf8427e;
"a" 0cc175b9c0f1b6a831c399e269772661;
"abc" 900150983cd24fb0d6963f7d28e17f72;
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
" 2b65a7ba4acd105ef2cb9adebd9f0bfa;
-
}
# --- HMAC mode ---
# Test vectors from RFC2104 and RFC2202.
md5-hmac {
-
"Hi There"
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b
9294727a3638bb1c13f48ef8158bfc9d;
"Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data"
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
6f630fad67cda0ee1fb1f562db3aa53e;
-
}