ref: bf8b4ecc51a8adc0eee50424f5e1a13f3a20452e
dir: /libcryptohash/test/sha1-test.myr/
use std
use cryptohash
const main = {
print(cryptohash.sha1(""))
print(cryptohash.sha1("h"))
/* 64 byte block */
print(cryptohash.sha1("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"))
/* tail spanning */
print(cryptohash.sha1("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbb"))
}
const print = {b
for x in b
if (x <= 0xf)
std.put("0%xb", x)
else
std.put("%xb", x)
;;
;;
std.put("\n")
}