]>
Commit | Line | Data |
---|---|---|
81811a9d MW |
1 | /* |
2 | * Copyright (C) 2009 Martin Willi | |
3 | * Hochschule fuer Technik Rapperswil | |
4 | * | |
5 | * This program is free software; you can redistribute it and/or modify it | |
6 | * under the terms of the GNU General Public License as published by the | |
7 | * Free Software Foundation; either version 2 of the License, or (at your | |
8 | * option) any later version. See <http://www.fsf.org/copyleft/gpl.txt>. | |
9 | * | |
10 | * This program is distributed in the hope that it will be useful, but | |
11 | * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | |
12 | * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
13 | * for more details. | |
14 | */ | |
15 | ||
00516380 MW |
16 | TEST_VECTOR_CRYPTER(aes_cbc1) |
17 | TEST_VECTOR_CRYPTER(aes_cbc2) | |
18 | TEST_VECTOR_CRYPTER(aes_cbc3) | |
c3fcdd93 AS |
19 | TEST_VECTOR_CRYPTER(aes_cbc4) |
20 | TEST_VECTOR_CRYPTER(aes_cbc5) | |
21 | TEST_VECTOR_CRYPTER(aes_cbc6) | |
22511bbd AS |
22 | TEST_VECTOR_CRYPTER(blowfish1) |
23 | TEST_VECTOR_CRYPTER(blowfish2) | |
24 | TEST_VECTOR_CRYPTER(camellia_cbc1) | |
25 | TEST_VECTOR_CRYPTER(camellia_cbc2) | |
26 | TEST_VECTOR_CRYPTER(camellia_cbc3) | |
27 | TEST_VECTOR_CRYPTER(camellia_cbc4) | |
28 | TEST_VECTOR_CRYPTER(camellia_cbc5) | |
29 | TEST_VECTOR_CRYPTER(camellia_cbc6) | |
a36c082d | 30 | TEST_VECTOR_CRYPTER(cast1) |
22511bbd AS |
31 | TEST_VECTOR_CRYPTER(des3_cbc1) |
32 | TEST_VECTOR_CRYPTER(des3_cbc2) | |
ed657408 AS |
33 | TEST_VECTOR_CRYPTER(idea1) |
34 | TEST_VECTOR_CRYPTER(idea2) | |
364786b6 AS |
35 | TEST_VECTOR_CRYPTER(serpent_cbc1) |
36 | TEST_VECTOR_CRYPTER(serpent_cbc2) | |
37 | TEST_VECTOR_CRYPTER(serpent_cbc3) | |
38 | TEST_VECTOR_CRYPTER(serpent_cbc4) | |
39 | TEST_VECTOR_CRYPTER(serpent_cbc5) | |
40 | TEST_VECTOR_CRYPTER(serpent_cbc6) | |
142b7326 AS |
41 | TEST_VECTOR_CRYPTER(twofish_cbc1) |
42 | TEST_VECTOR_CRYPTER(twofish_cbc2) | |
43 | TEST_VECTOR_CRYPTER(twofish_cbc3) | |
6f4f83e3 | 44 | |
54916d79 MW |
45 | TEST_VECTOR_SIGNER(aes_xcbc_s1) |
46 | TEST_VECTOR_SIGNER(aes_xcbc_s2) | |
47 | TEST_VECTOR_SIGNER(aes_xcbc_s3) | |
48 | TEST_VECTOR_SIGNER(aes_xcbc_s4) | |
49 | TEST_VECTOR_SIGNER(aes_xcbc_s5) | |
764708b4 MW |
50 | TEST_VECTOR_SIGNER(md5_hmac_s1) |
51 | TEST_VECTOR_SIGNER(md5_hmac_s2) | |
52 | TEST_VECTOR_SIGNER(md5_hmac_s3) | |
53 | TEST_VECTOR_SIGNER(md5_hmac_s4) | |
2df93f46 MW |
54 | TEST_VECTOR_SIGNER(sha1_hmac_s1) |
55 | TEST_VECTOR_SIGNER(sha1_hmac_s2) | |
56 | TEST_VECTOR_SIGNER(sha1_hmac_s3) | |
57 | TEST_VECTOR_SIGNER(sha1_hmac_s4) | |
58 | TEST_VECTOR_SIGNER(sha1_hmac_s5) | |
59 | TEST_VECTOR_SIGNER(sha1_hmac_s6) | |
b59e2393 MW |
60 | TEST_VECTOR_SIGNER(sha256_hmac_s1) |
61 | TEST_VECTOR_SIGNER(sha256_hmac_s2) | |
62 | TEST_VECTOR_SIGNER(sha256_hmac_s3) | |
63 | TEST_VECTOR_SIGNER(sha384_hmac_s1) | |
64 | TEST_VECTOR_SIGNER(sha384_hmac_s2) | |
65 | TEST_VECTOR_SIGNER(sha384_hmac_s3) | |
66 | TEST_VECTOR_SIGNER(sha512_hmac_s1) | |
67 | TEST_VECTOR_SIGNER(sha512_hmac_s2) | |
68 | TEST_VECTOR_SIGNER(sha512_hmac_s3) | |
54916d79 | 69 | |
e091d510 MW |
70 | TEST_VECTOR_HASHER(md5_1) |
71 | TEST_VECTOR_HASHER(md5_2) | |
72 | TEST_VECTOR_HASHER(md5_3) | |
73 | TEST_VECTOR_HASHER(md5_4) | |
74 | TEST_VECTOR_HASHER(md5_5) | |
75 | TEST_VECTOR_HASHER(md5_6) | |
76 | TEST_VECTOR_HASHER(md5_7) | |
f02d1440 MW |
77 | TEST_VECTOR_HASHER(sha1_1) |
78 | TEST_VECTOR_HASHER(sha1_2) | |
79 | TEST_VECTOR_HASHER(sha1_3) | |
d94d68e4 MW |
80 | TEST_VECTOR_HASHER(sha256_1) |
81 | TEST_VECTOR_HASHER(sha256_2) | |
82 | TEST_VECTOR_HASHER(sha256_3) | |
83 | TEST_VECTOR_HASHER(sha384_1) | |
84 | TEST_VECTOR_HASHER(sha384_2) | |
85 | TEST_VECTOR_HASHER(sha384_3) | |
86 | TEST_VECTOR_HASHER(sha512_1) | |
87 | TEST_VECTOR_HASHER(sha512_2) | |
88 | TEST_VECTOR_HASHER(sha512_3) | |
e091d510 | 89 | |
54916d79 MW |
90 | TEST_VECTOR_PRF(aes_xcbc_p1) |
91 | TEST_VECTOR_PRF(aes_xcbc_p2) | |
92 | TEST_VECTOR_PRF(aes_xcbc_p3) | |
93 | TEST_VECTOR_PRF(aes_xcbc_p4) | |
94 | TEST_VECTOR_PRF(aes_xcbc_p5) | |
95 | TEST_VECTOR_PRF(aes_xcbc_p6) | |
96 | TEST_VECTOR_PRF(aes_xcbc_p7) | |
764708b4 MW |
97 | TEST_VECTOR_PRF(md5_hmac_p1) |
98 | TEST_VECTOR_PRF(md5_hmac_p2) | |
99 | TEST_VECTOR_PRF(md5_hmac_p3) | |
100 | TEST_VECTOR_PRF(md5_hmac_p4) | |
101 | TEST_VECTOR_PRF(md5_hmac_p5) | |
102 | TEST_VECTOR_PRF(md5_hmac_p6) | |
2df93f46 MW |
103 | TEST_VECTOR_PRF(sha1_hmac_p1) |
104 | TEST_VECTOR_PRF(sha1_hmac_p2) | |
105 | TEST_VECTOR_PRF(sha1_hmac_p3) | |
106 | TEST_VECTOR_PRF(sha1_hmac_p4) | |
107 | TEST_VECTOR_PRF(sha1_hmac_p5) | |
108 | TEST_VECTOR_PRF(sha1_hmac_p6) | |
701381ce MW |
109 | TEST_VECTOR_PRF(sha256_hmac_p1) |
110 | TEST_VECTOR_PRF(sha256_hmac_p2) | |
111 | TEST_VECTOR_PRF(sha256_hmac_p3) | |
112 | TEST_VECTOR_PRF(sha256_hmac_p4) | |
113 | TEST_VECTOR_PRF(sha256_hmac_p5) | |
114 | TEST_VECTOR_PRF(sha256_hmac_p6) | |
115 | TEST_VECTOR_PRF(sha384_hmac_p1) | |
116 | TEST_VECTOR_PRF(sha384_hmac_p2) | |
117 | TEST_VECTOR_PRF(sha384_hmac_p3) | |
118 | TEST_VECTOR_PRF(sha384_hmac_p4) | |
119 | TEST_VECTOR_PRF(sha384_hmac_p5) | |
120 | TEST_VECTOR_PRF(sha384_hmac_p6) | |
121 | TEST_VECTOR_PRF(sha512_hmac_p1) | |
122 | TEST_VECTOR_PRF(sha512_hmac_p2) | |
123 | TEST_VECTOR_PRF(sha512_hmac_p3) | |
124 | TEST_VECTOR_PRF(sha512_hmac_p4) | |
125 | TEST_VECTOR_PRF(sha512_hmac_p5) | |
126 | TEST_VECTOR_PRF(sha512_hmac_p6) | |
095f971c | 127 | TEST_VECTOR_PRF(fips_prf_1) |
c698da8c MW |
128 | |
129 | TEST_VECTOR_RNG(rng_monobit_1) | |
130 | TEST_VECTOR_RNG(rng_monobit_2) | |
131 | TEST_VECTOR_RNG(rng_monobit_3) | |
132 | TEST_VECTOR_RNG(rng_poker_1) | |
133 | TEST_VECTOR_RNG(rng_poker_2) | |
134 | TEST_VECTOR_RNG(rng_poker_3) | |
135 | TEST_VECTOR_RNG(rng_runs_1) | |
136 | TEST_VECTOR_RNG(rng_runs_2) | |
137 | TEST_VECTOR_RNG(rng_runs_3) | |
138 |