diff options
author | Ori Bernstein <ori@eigenstate.org> | 2015-08-26 12:20:58 -0700 |
---|---|---|
committer | Ori Bernstein <ori@eigenstate.org> | 2015-08-26 12:20:58 -0700 |
commit | 2bc852bda98762d3bc01548bf972e3f1b137fbfb (patch) | |
tree | 74831deed3c9057c5fe0cbb8790d220e855bc792 /lib/cryptohash/test/sha1.myr | |
parent | 3de952510eb2a23350d24ed926f19c0cf72a12f2 (diff) | |
download | mc-2bc852bda98762d3bc01548bf972e3f1b137fbfb.tar.gz |
Move Myrddin libs to lib/ subdirectory.
Diffstat (limited to 'lib/cryptohash/test/sha1.myr')
-rw-r--r-- | lib/cryptohash/test/sha1.myr | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/cryptohash/test/sha1.myr b/lib/cryptohash/test/sha1.myr new file mode 100644 index 0000000..d2ccfb8 --- /dev/null +++ b/lib/cryptohash/test/sha1.myr @@ -0,0 +1,18 @@ +use std +use cryptohash + +use "test/util.use" + +const main = { + hasheq(cryptohash.sha1("")[:], \ + "da39a3ee5e6b4b0d3255bfef60951890d8af0709") + hasheq(cryptohash.sha1("h")[:], \ + "27d5482eebd075de44389774e2fc8c695cf48a75") + /* 64 byte block */ + hasheq(cryptohash.sha1("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")[:], \ + "0098ba824b5c16427bd7a1125a2a442aec25644d") + /* tail spanning */ + hasheq(cryptohash.sha1("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbb")[:], \ + "4eb17e52bb55910b037869438f69d9c87643d75a") +} + |