aboutsummaryrefslogtreecommitdiff
path: root/sbin/md5/tests
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/md5/tests')
-rw-r--r--sbin/md5/tests/algorithms.txt1
-rw-r--r--sbin/md5/tests/self-test.sha512t224.chk9
-rw-r--r--sbin/md5/tests/sha512t224.digest8
-rw-r--r--sbin/md5/tests/sha512t224sum.digest8
4 files changed, 26 insertions, 0 deletions
diff --git a/sbin/md5/tests/algorithms.txt b/sbin/md5/tests/algorithms.txt
index 88f0ff5b783a..304d86bd4d4c 100644
--- a/sbin/md5/tests/algorithms.txt
+++ b/sbin/md5/tests/algorithms.txt
@@ -5,6 +5,7 @@ sha224
sha256
sha384
sha512
+sha512t224
sha512t256
skein1024
skein256
diff --git a/sbin/md5/tests/self-test.sha512t224.chk b/sbin/md5/tests/self-test.sha512t224.chk
new file mode 100644
index 000000000000..d0549199f76b
--- /dev/null
+++ b/sbin/md5/tests/self-test.sha512t224.chk
@@ -0,0 +1,9 @@
+SHA512t224 test suite:
+SHA512t224 ("") = 6ed0dd02806fa89e25de060c19d3ac86cabb87d6a0ddd05c333b84f4 - verified correct
+SHA512t224 ("a") = d5cdb9ccc769a5121d4175f2bfdd13d6310e0d3d361ea75d82108327 - verified correct
+SHA512t224 ("abc") = 4634270f707b6a54daae7530460842e20e37ed265ceee9a43e8924aa - verified correct
+SHA512t224 ("message digest") = ad1a4db188fe57064f4f24609d2a83cd0afb9b398eb2fcaeaae2c564 - verified correct
+SHA512t224 ("abcdefghijklmnopqrstuvwxyz") = ff83148aa07ec30655c1b40aff86141c0215fe2a54f767d3f38743d8 - verified correct
+SHA512t224 ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789") = a8b4b9174b99ffc67d6f49be9981587b96441051e16e6dd036b140d3 - verified correct
+SHA512t224 ("12345678901234567890123456789012345678901234567890123456789012345678901234567890") = ae988faaa47e401a45f704d1272d99702458fea2ddc6582827556dd2 - verified correct
+SHA512t224 ("MD5 has not yet (2001-09-03) been broken, but sufficient attacks have been made that its security is in some doubt") = b3c3b945249b0c8c94aba76ea887bcaad5401665a1fbeb384af4d06b - verified correct
diff --git a/sbin/md5/tests/sha512t224.digest b/sbin/md5/tests/sha512t224.digest
new file mode 100644
index 000000000000..34ad437ed15d
--- /dev/null
+++ b/sbin/md5/tests/sha512t224.digest
@@ -0,0 +1,8 @@
+SHA512t224 (1.inp) = 6ed0dd02806fa89e25de060c19d3ac86cabb87d6a0ddd05c333b84f4
+SHA512t224 (2.inp) = d5cdb9ccc769a5121d4175f2bfdd13d6310e0d3d361ea75d82108327
+SHA512t224 (3.inp) = 4634270f707b6a54daae7530460842e20e37ed265ceee9a43e8924aa
+SHA512t224 (4.inp) = ad1a4db188fe57064f4f24609d2a83cd0afb9b398eb2fcaeaae2c564
+SHA512t224 (5.inp) = ff83148aa07ec30655c1b40aff86141c0215fe2a54f767d3f38743d8
+SHA512t224 (6.inp) = a8b4b9174b99ffc67d6f49be9981587b96441051e16e6dd036b140d3
+SHA512t224 (7.inp) = ae988faaa47e401a45f704d1272d99702458fea2ddc6582827556dd2
+SHA512t224 (8.inp) = b3c3b945249b0c8c94aba76ea887bcaad5401665a1fbeb384af4d06b
diff --git a/sbin/md5/tests/sha512t224sum.digest b/sbin/md5/tests/sha512t224sum.digest
new file mode 100644
index 000000000000..36459078a7b2
--- /dev/null
+++ b/sbin/md5/tests/sha512t224sum.digest
@@ -0,0 +1,8 @@
+6ed0dd02806fa89e25de060c19d3ac86cabb87d6a0ddd05c333b84f4 1.inp
+d5cdb9ccc769a5121d4175f2bfdd13d6310e0d3d361ea75d82108327 2.inp
+4634270f707b6a54daae7530460842e20e37ed265ceee9a43e8924aa 3.inp
+ad1a4db188fe57064f4f24609d2a83cd0afb9b398eb2fcaeaae2c564 4.inp
+ff83148aa07ec30655c1b40aff86141c0215fe2a54f767d3f38743d8 5.inp
+a8b4b9174b99ffc67d6f49be9981587b96441051e16e6dd036b140d3 6.inp
+ae988faaa47e401a45f704d1272d99702458fea2ddc6582827556dd2 7.inp
+b3c3b945249b0c8c94aba76ea887bcaad5401665a1fbeb384af4d06b 8.inp