diff options
author | Sara Golemon <pollita@php.net> | 2005-12-03 01:17:48 +0000 |
---|---|---|
committer | Sara Golemon <pollita@php.net> | 2005-12-03 01:17:48 +0000 |
commit | 860c3a5a320ca0b7c35e4a1b906f1844c8e887ca (patch) | |
tree | f87bceff80f262bec0a9acd6e0ebfe58a1e24ac7 /ext/hash/tests | |
parent | 6c3e2b32bf5f5ebb8e3fc1f8aa40ebc6b99a9de9 (diff) | |
download | php-git-860c3a5a320ca0b7c35e4a1b906f1844c8e887ca.tar.gz |
MFH: Add MD4
Diffstat (limited to 'ext/hash/tests')
-rw-r--r-- | ext/hash/tests/md4.phpt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/ext/hash/tests/md4.phpt b/ext/hash/tests/md4.phpt new file mode 100644 index 0000000000..8d90429076 --- /dev/null +++ b/ext/hash/tests/md4.phpt @@ -0,0 +1,24 @@ +--TEST-- +md4 algorithm +--SKIPIF-- +<?php if(!extension_loaded("hash")) print "skip"; ?> +--FILE-- +<?php +/* RFC 1320 vectors */ +echo hash('md4', '') . "\n"; +echo hash('md4', 'a') . "\n"; +echo hash('md4', 'abc') . "\n"; +echo hash('md4', 'message digest') . "\n"; +echo hash('md4', 'abcdefghijklmnopqrstuvwxyz') . "\n"; +echo hash('md4', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789') . "\n"; +echo hash('md4', '12345678901234567890123456789012345678901234567890123456789012345678901234567890') . "\n"; +--EXPECT-- +31d6cfe0d16ae931b73c59d7e0c089c0 +bde52cb31de33e46245e05fbdbd6fb24 +a448017aaf21d8525fc10ae87aa6729d +d9130a8164549fe818874806e1c7014b +d79e1c308aa5bbcdeea8ed63df412da9 +043f8582f241db351ce627e153e7f0e4 +e33b4ddc9c38f2199c3e7b164fcc0536 + + |