summaryrefslogtreecommitdiff
path: root/src/lib/libssl/test
diff options
context:
space:
mode:
authordjm <>2008-09-06 12:15:54 +0000
committerdjm <>2008-09-06 12:15:54 +0000
commitf519f07de9bfb123f2b32aa3965e6f73c8364b80 (patch)
treead353b318ee632f73212a174cffac9bb9e573b7c /src/lib/libssl/test
parent89b182c5db7ea802edfc3ee734b4899b43e13e09 (diff)
parentf1625f274acf5dcd5601f6cb5e29e233b2a441a3 (diff)
downloadopenbsd-f519f07de9bfb123f2b32aa3965e6f73c8364b80.tar.gz
openbsd-f519f07de9bfb123f2b32aa3965e6f73c8364b80.tar.bz2
openbsd-f519f07de9bfb123f2b32aa3965e6f73c8364b80.zip
This commit was generated by cvs2git to track changes on a CVS vendor
branch.
Diffstat (limited to 'src/lib/libssl/test')
-rw-r--r--src/lib/libssl/test/Makefile725
-rw-r--r--src/lib/libssl/test/evptests.txt245
2 files changed, 344 insertions, 626 deletions
diff --git a/src/lib/libssl/test/Makefile b/src/lib/libssl/test/Makefile
index 189d14ed49..62f9b86052 100644
--- a/src/lib/libssl/test/Makefile
+++ b/src/lib/libssl/test/Makefile
@@ -7,11 +7,6 @@ TOP= ..
7CC= cc 7CC= cc
8INCLUDES= -I$(TOP) -I../include $(KRB5_INCLUDES) 8INCLUDES= -I$(TOP) -I../include $(KRB5_INCLUDES)
9CFLAG= -g 9CFLAG= -g
10INSTALL_PREFIX=
11OPENSSLDIR= /usr/local/ssl
12INSTALLTOP= /usr/local/ssl
13MAKEFILE= Makefile
14MAKEDEPPROG= makedepend
15MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) 10MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
16PERL= perl 11PERL= perl
17# KRB5 stuff 12# KRB5 stuff
@@ -35,11 +30,14 @@ LIBSSL= -L.. -lssl
35 30
36BNTEST= bntest 31BNTEST= bntest
37ECTEST= ectest 32ECTEST= ectest
33ECDSATEST= ecdsatest
34ECDHTEST= ecdhtest
38EXPTEST= exptest 35EXPTEST= exptest
39IDEATEST= ideatest 36IDEATEST= ideatest
40SHATEST= shatest 37SHATEST= shatest
41SHA1TEST= sha1test 38SHA1TEST= sha1test
42FIPS_SHATEST= fips_shatest 39SHA256TEST= sha256t
40SHA512TEST= sha512t
43MDC2TEST= mdc2test 41MDC2TEST= mdc2test
44RMDTEST= rmdtest 42RMDTEST= rmdtest
45MD2TEST= md2test 43MD2TEST= md2test
@@ -52,59 +50,46 @@ RC5TEST= rc5test
52BFTEST= bftest 50BFTEST= bftest
53CASTTEST= casttest 51CASTTEST= casttest
54DESTEST= destest 52DESTEST= destest
55FIPS_DESTEST= fips_desmovs
56RANDTEST= randtest 53RANDTEST= randtest
57FIPS_RANDTEST= fips_randtest
58DHTEST= dhtest 54DHTEST= dhtest
59DSATEST= dsatest 55DSATEST= dsatest
60FIPS_DSATEST= fips_dsatest
61METHTEST= methtest 56METHTEST= methtest
62SSLTEST= ssltest 57SSLTEST= ssltest
63RSATEST= rsa_test 58RSATEST= rsa_test
64ENGINETEST= enginetest 59ENGINETEST= enginetest
65EVPTEST= evp_test 60EVPTEST= evp_test
66FIPS_AESTEST= fips_aesavs 61IGETEST= igetest
67FIPS_HMACTEST= fips_hmactest
68FIPS_RSAVTEST= fips_rsavtest
69FIPS_RSASTEST= fips_rsastest
70FIPS_RSAGTEST= fips_rsagtest
71FIPS_DSSVS= fips_dssvs
72FIPS_RNGVS= fips_rngvs
73FIPS_TEST_SUITE=fips_test_suite
74 62
75TESTS= alltests 63TESTS= alltests
76 64
77EXE= $(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) $(MD2TEST)$(EXE_EXT) $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) \ 65EXE= $(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT) $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) \
66 $(MD2TEST)$(EXE_EXT) $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) \
78 $(RC2TEST)$(EXE_EXT) $(RC4TEST)$(EXE_EXT) $(RC5TEST)$(EXE_EXT) \ 67 $(RC2TEST)$(EXE_EXT) $(RC4TEST)$(EXE_EXT) $(RC5TEST)$(EXE_EXT) \
79 $(DESTEST)$(EXE_EXT) $(FIPS_DESTEST)$(EXE_EXT) $(SHATEST)$(EXE_EXT) $(SHA1TEST)$(EXE_EXT) $(FIPS_SHATEST)$(EXE_EXT) $(MDC2TEST)$(EXE_EXT) $(RMDTEST)$(EXE_EXT) \ 68 $(DESTEST)$(EXE_EXT) $(SHATEST)$(EXE_EXT) $(SHA1TEST)$(EXE_EXT) $(SHA256TEST)$(EXE_EXT) $(SHA512TEST)$(EXE_EXT) \
80 $(RANDTEST)$(EXE_EXT) $(FIPS_RANDTEST)$(EXE_EXT) $(DHTEST)$(EXE_EXT) $(ENGINETEST)$(EXE_EXT) \ 69 $(MDC2TEST)$(EXE_EXT) $(RMDTEST)$(EXE_EXT) \
81 $(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(FIPS_DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \ 70 $(RANDTEST)$(EXE_EXT) $(DHTEST)$(EXE_EXT) $(ENGINETEST)$(EXE_EXT) \
82 $(EVPTEST)$(EXE_EXT) $(FIPS_AESTEST)$(EXE_EXT) \ 71 $(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \
83 $(FIPS_HMACTEST)$(EXE_EXT) $(FIPS_RSAVTEST)$(EXE_EXT) \ 72 $(EVPTEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT)
84 $(FIPS_RSASTEST)$(EXE_EXT) $(FIPS_RSAGTEST)$(EXE_EXT) \
85 $(FIPS_DSSVS)$(EXE_EXT) $(FIPS_RNGVS)$(EXE_EXT) \
86 $(FIPS_TEST_SUITE)$(EXE_EXT)
87 73
88# $(METHTEST)$(EXE_EXT) 74# $(METHTEST)$(EXE_EXT)
89 75
90OBJ= $(BNTEST).o $(ECTEST).o $(IDEATEST).o $(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \ 76OBJ= $(BNTEST).o $(ECTEST).o $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \
77 $(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \
91 $(HMACTEST).o \ 78 $(HMACTEST).o \
92 $(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \ 79 $(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \
93 $(DESTEST).o $(FIPS_DESTEST).o $(SHATEST).o $(SHA1TEST).o $(FIPS_SHATEST).o $(MDC2TEST).o $(RMDTEST).o \ 80 $(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(SHA256TEST).o $(SHA512TEST).o \
94 $(RANDTEST).o $(FIPS_RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \ 81 $(MDC2TEST).o $(RMDTEST).o \
95 $(BFTEST).o $(SSLTEST).o $(DSATEST).o $(FIPS_DSATEST).o $(EXPTEST).o $(RSATEST).o \ 82 $(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \
96 $(EVPTEST).o $(FIPS_AESTEST).o $(FIPS_HMACTEST).o $(FIPS_RSAVTEST).o \ 83 $(BFTEST).o $(SSLTEST).o $(DSATEST).o $(EXPTEST).o $(RSATEST).o \
97 $(FIPS_RSASTEST).o $(FIPS_RSAGTEST).o $(FIPS_DSSVS).o $(FIPS_RNGVS).o \ 84 $(EVPTEST).o $(IGETEST).o
98 $(FIPS_TEST_SUITE).o 85SRC= $(BNTEST).c $(ECTEST).c $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \
99SRC= $(BNTEST).c $(ECTEST).c $(IDEATEST).c $(MD2TEST).c $(MD4TEST).c $(MD5TEST).c \ 86 $(MD2TEST).c $(MD4TEST).c $(MD5TEST).c \
100 $(HMACTEST).c \ 87 $(HMACTEST).c \
101 $(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \ 88 $(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \
102 $(DESTEST).c $(FIPS_DESTEST).c $(SHATEST).c $(SHA1TEST).c $(FIPS_SHATEST).c $(MDC2TEST).c $(RMDTEST).c \ 89 $(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \
103 $(RANDTEST).c $(FIPS_RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \ 90 $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \
104 $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(FIPS_DSATEST).c $(EXPTEST).c $(RSATEST).c \ 91 $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c \
105 $(EVPTEST).c $(FIPS_AESTEST).c $(FIPS_HMACTEST).c $(FIPS_RSAVTEST).c \ 92 $(EVPTEST).c $(IGETEST).c
106 $(FIPS_RSASTEST).c $(FIPS_RSAGTEST).c $(FIPS_DSSVS).c $(FIPS_RNGVS).c \
107 $(FIPS_TEST_SUITE).c
108 93
109EXHEADER= 94EXHEADER=
110HEADER= $(EXHEADER) 95HEADER= $(EXHEADER)
@@ -143,17 +128,10 @@ alltests: \
143 test_des test_idea test_sha test_md4 test_md5 test_hmac \ 128 test_des test_idea test_sha test_md4 test_md5 test_hmac \
144 test_md2 test_mdc2 \ 129 test_md2 test_mdc2 \
145 test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \ 130 test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \
146 test_rand test_bn test_ec test_enc test_x509 test_rsa test_crl test_sid \ 131 test_rand test_bn test_ec test_ecdsa test_ecdh \
132 test_enc test_x509 test_rsa test_crl test_sid \
147 test_gen test_req test_pkcs7 test_verify test_dh test_dsa \ 133 test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
148 test_ss test_ca test_engine test_evp test_ssl 134 test_ss test_ca test_engine test_evp test_ssl test_ige
149# temporarily removed
150# fips_test_aes
151
152fips_test_aes:
153 if egrep 'define OPENSSL_FIPS' $(TOP)/include/openssl/opensslconf.h > /dev/null; then \
154 mkdir -p fips_aes_data/rsp; \
155 ../util/shlib_wrap.sh ./$(FIPS_AESTEST) -d fips_aes_data/list; \
156 fi
157 135
158test_evp: 136test_evp:
159 ../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt 137 ../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt
@@ -167,9 +145,8 @@ test_idea:
167test_sha: 145test_sha:
168 ../util/shlib_wrap.sh ./$(SHATEST) 146 ../util/shlib_wrap.sh ./$(SHATEST)
169 ../util/shlib_wrap.sh ./$(SHA1TEST) 147 ../util/shlib_wrap.sh ./$(SHA1TEST)
170 if egrep 'define OPENSSL_FIPS' $(TOP)/include/openssl/opensslconf.h > /dev/null; then \ 148 ../util/shlib_wrap.sh ./$(SHA256TEST)
171 ../util/shlib_wrap.sh ./$(FIPS_SHATEST) < SHAmix.req | diff -w SHAmix.fax - ; \ 149 ../util/shlib_wrap.sh ./$(SHA512TEST)
172 fi
173 150
174test_mdc2: 151test_mdc2:
175 ../util/shlib_wrap.sh ./$(MDC2TEST) 152 ../util/shlib_wrap.sh ./$(MDC2TEST)
@@ -206,9 +183,6 @@ test_rc5:
206 183
207test_rand: 184test_rand:
208 ../util/shlib_wrap.sh ./$(RANDTEST) 185 ../util/shlib_wrap.sh ./$(RANDTEST)
209 if egrep 'define OPENSSL_FIPS' $(TOP)/include/openssl/opensslconf.h > /dev/null; then \
210 ../util/shlib_wrap.sh ./$(FIPS_RANDTEST); \
211 fi
212 186
213test_enc: 187test_enc:
214 @sh ./testenc 188 @sh ./testenc
@@ -221,7 +195,7 @@ test_x509:
221 echo test second x509v3 certificate 195 echo test second x509v3 certificate
222 sh ./tx509 v3-cert2.pem 2>/dev/null 196 sh ./tx509 v3-cert2.pem 2>/dev/null
223 197
224test_rsa: 198test_rsa: $(RSATEST)$(EXE_EXT)
225 @sh ./trsa 2>/dev/null 199 @sh ./trsa 2>/dev/null
226 ../util/shlib_wrap.sh ./$(RSATEST) 200 ../util/shlib_wrap.sh ./$(RSATEST)
227 201
@@ -252,10 +226,18 @@ test_ec:
252 @echo 'test elliptic curves' 226 @echo 'test elliptic curves'
253 ../util/shlib_wrap.sh ./$(ECTEST) 227 ../util/shlib_wrap.sh ./$(ECTEST)
254 228
229test_ecdsa:
230 @echo 'test ecdsa'
231 ../util/shlib_wrap.sh ./$(ECDSATEST)
232
233test_ecdh:
234 @echo 'test ecdh'
235 ../util/shlib_wrap.sh ./$(ECDHTEST)
236
255test_verify: 237test_verify:
256 @echo "The following command should have some OK's and some failures" 238 @echo "The following command should have some OK's and some failures"
257 @echo "There are definitly a few expired certificates" 239 @echo "There are definitly a few expired certificates"
258 -../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs ../certs/*.pem 240 ../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs ../certs/*.pem
259 241
260test_dh: 242test_dh:
261 @echo "Generate a set of DH parameters" 243 @echo "Generate a set of DH parameters"
@@ -265,10 +247,6 @@ test_dsa:
265 @echo "Generate a set of DSA parameters" 247 @echo "Generate a set of DSA parameters"
266 ../util/shlib_wrap.sh ./$(DSATEST) 248 ../util/shlib_wrap.sh ./$(DSATEST)
267 ../util/shlib_wrap.sh ./$(DSATEST) -app2_1 249 ../util/shlib_wrap.sh ./$(DSATEST) -app2_1
268 if egrep 'define OPENSSL_FIPS' $(TOP)/include/openssl/opensslconf.h > /dev/null; then \
269 ../util/shlib_wrap.sh ./$(FIPS_DSATEST); \
270 ../util/shlib_wrap.sh ./$(FIPS_DSATEST) -app2_1; \
271 fi
272 250
273test_gen: 251test_gen:
274 @echo "Generate and verify a certificate request" 252 @echo "Generate and verify a certificate request"
@@ -288,9 +266,7 @@ test_engine:
288test_ssl: keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \ 266test_ssl: keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \
289 intP1.ss intP2.ss 267 intP1.ss intP2.ss
290 @echo "test SSL protocol" 268 @echo "test SSL protocol"
291 @if egrep 'define OPENSSL_FIPS' $(TOP)/include/openssl/opensslconf.h > /dev/null; then \ 269 ../util/shlib_wrap.sh ./$(SSLTEST) -test_cipherlist
292 sh ./testfipsssl keyU.ss certU.ss certCA.ss; \
293 fi
294 @sh ./testssl keyU.ss certU.ss certCA.ss 270 @sh ./testssl keyU.ss certU.ss certCA.ss
295 @sh ./testsslproxy keyP1.ss certP1.ss intP1.ss 271 @sh ./testsslproxy keyP1.ss certP1.ss intP1.ss
296 @sh ./testsslproxy keyP2.ss certP2.ss intP2.ss 272 @sh ./testsslproxy keyP2.ss certP2.ss intP2.ss
@@ -307,11 +283,19 @@ test_aes: #$(AESTEST)
307# @echo "test Rijndael" 283# @echo "test Rijndael"
308# ../util/shlib_wrap.sh ./$(AESTEST) 284# ../util/shlib_wrap.sh ./$(AESTEST)
309 285
286test_ige: $(IGETEST)$(EXE_EXT)
287 @echo "Test IGE mode"
288 ../util/shlib_wrap.sh ./$(IGETEST)
289
310lint: 290lint:
311 lint -DLINT $(INCLUDES) $(SRC)>fluff 291 lint -DLINT $(INCLUDES) $(SRC)>fluff
312 292
313depend: 293depend:
314 $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC) 294 @if [ -z "$(THIS)" ]; then \
295 $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; \
296 else \
297 $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC); \
298 fi
315 299
316dclean: 300dclean:
317 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new 301 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
@@ -326,43 +310,14 @@ $(DLIBSSL):
326$(DLIBCRYPTO): 310$(DLIBCRYPTO):
327 (cd ..; $(MAKE) DIRS=crypto all) 311 (cd ..; $(MAKE) DIRS=crypto all)
328 312
329BUILD_CMD=SHARED_LIBS="$(SHARED_LIBS)"; \ 313BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
330 if [ "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \ 314 shlib_target="$(SHLIB_TARGET)"; \
331 SHARED_LIBS=""; \
332 fi; \ 315 fi; \
333 if [ -z "$$SHARED_LIBS" ]; then \ 316 LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \
334 set -x; $${CC:-$(CC)} -o $$target$(EXE_EXT) $(CFLAGS) $$target.o $(PEX_LIBS) $(DLIBSSL) $(LIBKRB5) $(DLIBCRYPTO) $(EX_LIBS) ; \ 317 $(MAKE) -f $(TOP)/Makefile.shared -e \
335 else set -x; LD_LIBRARY_PATH=..:$$LD_LIBRARY_PATH \ 318 APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \
336 $(CC) -o $$target$(EXE_EXT) $(CFLAGS) $$target.o $(PEX_LIBS) $(LIBSSL) $(LIBKRB5) $(LIBCRYPTO) $(EX_LIBS) ; \ 319 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
337 fi 320 link_app.$${shlib_target}
338
339FIPS_BUILD_CMD=if egrep 'define OPENSSL_FIPS' $(TOP)/include/openssl/opensslconf.h > /dev/null; then \
340 FIPSLD_CC=$(CC); CC=$(TOP)/fips-1.0/fipsld; export CC FIPSLD_CC; \
341 fi; $(BUILD_CMD)
342
343$(FIPS_AESTEST)$(EXE_EXT): $(FIPS_AESTEST).o $(DLIBCRYPTO)
344 @target=$(FIPS_AESTEST); $(FIPS_BUILD_CMD)
345
346$(FIPS_HMACTEST)$(EXE_EXT): $(FIPS_HMACTEST).o $(DLIBCRYPTO)
347 @target=$(FIPS_HMACTEST); $(FIPS_BUILD_CMD)
348
349$(FIPS_RSAVTEST)$(EXE_EXT): $(FIPS_RSAVTEST).o $(DLIBCRYPTO)
350 @target=$(FIPS_RSAVTEST); $(FIPS_BUILD_CMD)
351
352$(FIPS_RSASTEST)$(EXE_EXT): $(FIPS_RSASTEST).o $(DLIBCRYPTO)
353 @target=$(FIPS_RSASTEST); $(FIPS_BUILD_CMD)
354
355$(FIPS_RSAGTEST)$(EXE_EXT): $(FIPS_RSAGTEST).o $(DLIBCRYPTO)
356 @target=$(FIPS_RSAGTEST); $(FIPS_BUILD_CMD)
357
358$(FIPS_DSSVS)$(EXE_EXT): $(FIPS_DSSVS).o $(DLIBCRYPTO)
359 @target=$(FIPS_DSSVS); $(FIPS_BUILD_CMD)
360
361$(FIPS_RNGVS)$(EXE_EXT): $(FIPS_RNGVS).o $(DLIBCRYPTO)
362 @target=$(FIPS_RNGVS); $(FIPS_BUILD_CMD)
363
364$(FIPS_TEST_SUITE)$(EXE_EXT): $(FIPS_TEST_SUITE).o $(DLIBCRYPTO)
365 @target=$(FIPS_TEST_SUITE); $(FIPS_BUILD_CMD)
366 321
367$(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO) 322$(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO)
368 @target=$(RSATEST); $(BUILD_CMD) 323 @target=$(RSATEST); $(BUILD_CMD)
@@ -388,8 +343,11 @@ $(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO)
388$(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO) 343$(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO)
389 @target=$(SHA1TEST); $(BUILD_CMD) 344 @target=$(SHA1TEST); $(BUILD_CMD)
390 345
391$(FIPS_SHATEST)$(EXE_EXT): $(FIPS_SHATEST).o $(DLIBCRYPTO) 346$(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO)
392 @target=$(FIPS_SHATEST); $(FIPS_BUILD_CMD) 347 @target=$(SHA256TEST); $(BUILD_CMD)
348
349$(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO)
350 @target=$(SHA512TEST); $(BUILD_CMD)
393 351
394$(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO) 352$(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO)
395 @target=$(RMDTEST); $(BUILD_CMD) 353 @target=$(RMDTEST); $(BUILD_CMD)
@@ -424,29 +382,20 @@ $(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO)
424$(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO) 382$(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO)
425 @target=$(DESTEST); $(BUILD_CMD) 383 @target=$(DESTEST); $(BUILD_CMD)
426 384
427$(FIPS_DESTEST)$(EXE_EXT): $(FIPS_DESTEST).o $(DLIBCRYPTO)
428 @target=$(FIPS_DESTEST); $(FIPS_BUILD_CMD)
429
430$(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO) 385$(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO)
431 @target=$(RANDTEST); $(BUILD_CMD) 386 @target=$(RANDTEST); $(BUILD_CMD)
432 387
433$(FIPS_RANDTEST)$(EXE_EXT): $(FIPS_RANDTEST).o $(DLIBCRYPTO)
434 @target=$(FIPS_RANDTEST); $(FIPS_BUILD_CMD)
435
436$(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO) 388$(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO)
437 @target=$(DHTEST); $(BUILD_CMD) 389 @target=$(DHTEST); $(BUILD_CMD)
438 390
439$(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO) 391$(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO)
440 @target=$(DSATEST); $(BUILD_CMD) 392 @target=$(DSATEST); $(BUILD_CMD)
441 393
442$(FIPS_DSATEST)$(EXE_EXT): $(FIPS_DSATEST).o $(DLIBCRYPTO)
443 @target=$(FIPS_DSATEST); $(FIPS_BUILD_CMD)
444
445$(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO) 394$(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO)
446 @target=$(METHTEST); $(BUILD_CMD) 395 @target=$(METHTEST); $(BUILD_CMD)
447 396
448$(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO) 397$(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
449 @target=$(SSLTEST); $(FIPS_BUILD_CMD) 398 @target=$(SSLTEST); $(BUILD_CMD)
450 399
451$(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO) 400$(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
452 @target=$(ENGINETEST); $(BUILD_CMD) 401 @target=$(ENGINETEST); $(BUILD_CMD)
@@ -454,48 +403,53 @@ $(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
454$(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO) 403$(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO)
455 @target=$(EVPTEST); $(BUILD_CMD) 404 @target=$(EVPTEST); $(BUILD_CMD)
456 405
406$(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO)
407 @target=$(ECDSATEST); $(BUILD_CMD)
408
409$(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
410 @target=$(ECDHTEST); $(BUILD_CMD)
411
412$(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO)
413 @target=$(IGETEST); $(BUILD_CMD)
414
457#$(AESTEST).o: $(AESTEST).c 415#$(AESTEST).o: $(AESTEST).c
458# $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c 416# $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
459 417
460#$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO) 418#$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO)
461# @target=$(AESTEST); $(BUILD_CMD) 419# if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
420# $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
421# else \
422# $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
423# fi
462 424
463dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO) 425dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
464 @target=dummytest; $(BUILD_CMD) 426 @target=dummytest$; $(BUILD_CMD)
465 427
466# DO NOT DELETE THIS LINE -- make depend depends on it. 428# DO NOT DELETE THIS LINE -- make depend depends on it.
467 429
468bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h 430bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h
469bftest.o: ../include/openssl/opensslconf.h bftest.c 431bftest.o: ../include/openssl/opensslconf.h bftest.c
470bntest.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h 432bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
471bntest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
472bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h 433bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
473bntest.o: ../include/openssl/cast.h ../include/openssl/crypto.h 434bntest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
474bntest.o: ../include/openssl/des.h ../include/openssl/des_old.h 435bntest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
475bntest.o: ../include/openssl/dh.h ../include/openssl/dsa.h 436bntest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
476bntest.o: ../include/openssl/e_os2.h ../include/openssl/err.h 437bntest.o: ../include/openssl/ecdsa.h ../include/openssl/err.h
477bntest.o: ../include/openssl/evp.h ../include/openssl/idea.h 438bntest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
478bntest.o: ../include/openssl/lhash.h ../include/openssl/md2.h 439bntest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
479bntest.o: ../include/openssl/md4.h ../include/openssl/md5.h 440bntest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
480bntest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h 441bntest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h
481bntest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h 442bntest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
482bntest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h 443bntest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
483bntest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h 444bntest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
484bntest.o: ../include/openssl/rc2.h ../include/openssl/rc4.h 445bntest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h bntest.c
485bntest.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
486bntest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
487bntest.o: ../include/openssl/sha.h ../include/openssl/stack.h
488bntest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
489bntest.o: ../include/openssl/ui_compat.h ../include/openssl/x509.h
490bntest.o: ../include/openssl/x509_vfy.h bntest.c
491casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h 446casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h
492casttest.o: ../include/openssl/opensslconf.h casttest.c 447casttest.o: ../include/openssl/opensslconf.h casttest.c
493destest.o: ../include/openssl/crypto.h ../include/openssl/des.h 448destest.o: ../include/openssl/des.h ../include/openssl/des_old.h
494destest.o: ../include/openssl/des_old.h ../include/openssl/e_os2.h 449destest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
495destest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h 450destest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
496destest.o: ../include/openssl/safestack.h ../include/openssl/stack.h 451destest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
497destest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h 452destest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h destest.c
498destest.o: ../include/openssl/ui_compat.h destest.c
499dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h 453dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
500dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h 454dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
501dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h 455dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
@@ -511,47 +465,52 @@ dsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
511dsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h 465dsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
512dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h 466dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
513dsatest.o: ../include/openssl/symhacks.h dsatest.c 467dsatest.o: ../include/openssl/symhacks.h dsatest.c
468ecdhtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
469ecdhtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
470ecdhtest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
471ecdhtest.o: ../include/openssl/ecdh.h ../include/openssl/err.h
472ecdhtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
473ecdhtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
474ecdhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
475ecdhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
476ecdhtest.o: ../include/openssl/sha.h ../include/openssl/stack.h
477ecdhtest.o: ../include/openssl/symhacks.h ecdhtest.c
478ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
479ecdsatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
480ecdsatest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
481ecdsatest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
482ecdsatest.o: ../include/openssl/err.h ../include/openssl/evp.h
483ecdsatest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
484ecdsatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
485ecdsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
486ecdsatest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
487ecdsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
488ecdsatest.o: ecdsatest.c
514ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h 489ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
515ectest.o: ../include/openssl/bn.h ../include/openssl/crypto.h 490ectest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
516ectest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
517ectest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h 491ectest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
518ectest.o: ../include/openssl/engine.h ../include/openssl/err.h 492ectest.o: ../include/openssl/engine.h ../include/openssl/err.h
519ectest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h 493ectest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
494ectest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
520ectest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h 495ectest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
521ectest.o: ../include/openssl/rand.h ../include/openssl/rsa.h 496ectest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
522ectest.o: ../include/openssl/safestack.h ../include/openssl/stack.h 497ectest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h ectest.c
523ectest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h ectest.c 498enginetest.o: ../include/openssl/bio.h ../include/openssl/buffer.h
524enginetest.o: ../include/openssl/asn1.h ../include/openssl/bio.h 499enginetest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
525enginetest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
526enginetest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
527enginetest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
528enginetest.o: ../include/openssl/engine.h ../include/openssl/err.h 500enginetest.o: ../include/openssl/engine.h ../include/openssl/err.h
529enginetest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h 501enginetest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
530enginetest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h 502enginetest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
531enginetest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
532enginetest.o: ../include/openssl/safestack.h ../include/openssl/stack.h 503enginetest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
533enginetest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h 504enginetest.o: ../include/openssl/symhacks.h enginetest.c
534enginetest.o: enginetest.c 505evp_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
535evp_test.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
536evp_test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
537evp_test.o: ../include/openssl/bn.h ../include/openssl/cast.h
538evp_test.o: ../include/openssl/conf.h ../include/openssl/crypto.h 506evp_test.o: ../include/openssl/conf.h ../include/openssl/crypto.h
539evp_test.o: ../include/openssl/des.h ../include/openssl/des_old.h
540evp_test.o: ../include/openssl/dh.h ../include/openssl/dsa.h
541evp_test.o: ../include/openssl/e_os2.h ../include/openssl/engine.h 507evp_test.o: ../include/openssl/e_os2.h ../include/openssl/engine.h
542evp_test.o: ../include/openssl/err.h ../include/openssl/evp.h 508evp_test.o: ../include/openssl/err.h ../include/openssl/evp.h
543evp_test.o: ../include/openssl/idea.h ../include/openssl/lhash.h 509evp_test.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
544evp_test.o: ../include/openssl/md2.h ../include/openssl/md4.h 510evp_test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
545evp_test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h 511evp_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
546evp_test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h 512evp_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
547evp_test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h 513evp_test.o: ../include/openssl/symhacks.h evp_test.c
548evp_test.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
549evp_test.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
550evp_test.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
551evp_test.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
552evp_test.o: ../include/openssl/sha.h ../include/openssl/stack.h
553evp_test.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
554evp_test.o: ../include/openssl/ui_compat.h evp_test.c
555exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h 514exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
556exptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h 515exptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
557exptest.o: ../include/openssl/err.h ../include/openssl/lhash.h 516exptest.o: ../include/openssl/err.h ../include/openssl/lhash.h
@@ -559,314 +518,65 @@ exptest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
559exptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h 518exptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
560exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h 519exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
561exptest.o: ../include/openssl/symhacks.h exptest.c 520exptest.o: ../include/openssl/symhacks.h exptest.c
562fips_aesavs.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h 521hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
563fips_aesavs.o: ../include/openssl/bio.h ../include/openssl/blowfish.h 522hmactest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
564fips_aesavs.o: ../include/openssl/bn.h ../include/openssl/cast.h
565fips_aesavs.o: ../include/openssl/crypto.h ../include/openssl/des.h
566fips_aesavs.o: ../include/openssl/des_old.h ../include/openssl/dh.h
567fips_aesavs.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
568fips_aesavs.o: ../include/openssl/err.h ../include/openssl/evp.h
569fips_aesavs.o: ../include/openssl/fips.h ../include/openssl/idea.h
570fips_aesavs.o: ../include/openssl/lhash.h ../include/openssl/md2.h
571fips_aesavs.o: ../include/openssl/md4.h ../include/openssl/md5.h
572fips_aesavs.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
573fips_aesavs.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
574fips_aesavs.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
575fips_aesavs.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
576fips_aesavs.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
577fips_aesavs.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
578fips_aesavs.o: ../include/openssl/sha.h ../include/openssl/stack.h
579fips_aesavs.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
580fips_aesavs.o: ../include/openssl/ui_compat.h fips_aesavs.c
581fips_desmovs.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
582fips_desmovs.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
583fips_desmovs.o: ../include/openssl/bn.h ../include/openssl/cast.h
584fips_desmovs.o: ../include/openssl/crypto.h ../include/openssl/des.h
585fips_desmovs.o: ../include/openssl/des_old.h ../include/openssl/dh.h
586fips_desmovs.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
587fips_desmovs.o: ../include/openssl/err.h ../include/openssl/evp.h
588fips_desmovs.o: ../include/openssl/fips.h ../include/openssl/idea.h
589fips_desmovs.o: ../include/openssl/lhash.h ../include/openssl/md2.h
590fips_desmovs.o: ../include/openssl/md4.h ../include/openssl/md5.h
591fips_desmovs.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
592fips_desmovs.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
593fips_desmovs.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
594fips_desmovs.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
595fips_desmovs.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
596fips_desmovs.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
597fips_desmovs.o: ../include/openssl/sha.h ../include/openssl/stack.h
598fips_desmovs.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
599fips_desmovs.o: ../include/openssl/ui_compat.h fips_desmovs.c
600fips_dsatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
601fips_dsatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
602fips_dsatest.o: ../include/openssl/des.h ../include/openssl/des_old.h
603fips_dsatest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
604fips_dsatest.o: ../include/openssl/e_os2.h ../include/openssl/engine.h
605fips_dsatest.o: ../include/openssl/err.h ../include/openssl/fips.h
606fips_dsatest.o: ../include/openssl/fips_rand.h ../include/openssl/lhash.h
607fips_dsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
608fips_dsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
609fips_dsatest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
610fips_dsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
611fips_dsatest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
612fips_dsatest.o: fips_dsatest.c
613fips_dssvs.o: ../include/openssl/opensslconf.h fips_dssvs.c
614fips_hmactest.o: ../include/openssl/aes.h ../include/openssl/asn1.h
615fips_hmactest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
616fips_hmactest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
617fips_hmactest.o: ../include/openssl/cast.h ../include/openssl/conf.h
618fips_hmactest.o: ../include/openssl/crypto.h ../include/openssl/des.h
619fips_hmactest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
620fips_hmactest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
621fips_hmactest.o: ../include/openssl/err.h ../include/openssl/evp.h
622fips_hmactest.o: ../include/openssl/hmac.h ../include/openssl/idea.h
623fips_hmactest.o: ../include/openssl/lhash.h ../include/openssl/md2.h
624fips_hmactest.o: ../include/openssl/md4.h ../include/openssl/md5.h
625fips_hmactest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
626fips_hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
627fips_hmactest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
628fips_hmactest.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
629fips_hmactest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
630fips_hmactest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
631fips_hmactest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
632fips_hmactest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
633fips_hmactest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
634fips_hmactest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
635fips_hmactest.o: ../include/openssl/x509v3.h fips_hmactest.c
636fips_randtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/crypto.h
637fips_randtest.o: ../include/openssl/des.h ../include/openssl/des_old.h
638fips_randtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
639fips_randtest.o: ../include/openssl/fips_rand.h ../include/openssl/lhash.h
640fips_randtest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
641fips_randtest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
642fips_randtest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
643fips_randtest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
644fips_randtest.o: ../include/openssl/ui_compat.h fips_randtest.c
645fips_rngvs.o: ../include/openssl/opensslconf.h fips_rngvs.c
646fips_rsagtest.o: ../include/openssl/aes.h ../include/openssl/asn1.h
647fips_rsagtest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
648fips_rsagtest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
649fips_rsagtest.o: ../include/openssl/cast.h ../include/openssl/conf.h
650fips_rsagtest.o: ../include/openssl/crypto.h ../include/openssl/des.h
651fips_rsagtest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
652fips_rsagtest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
653fips_rsagtest.o: ../include/openssl/err.h ../include/openssl/evp.h
654fips_rsagtest.o: ../include/openssl/hmac.h ../include/openssl/idea.h
655fips_rsagtest.o: ../include/openssl/lhash.h ../include/openssl/md2.h
656fips_rsagtest.o: ../include/openssl/md4.h ../include/openssl/md5.h
657fips_rsagtest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
658fips_rsagtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
659fips_rsagtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
660fips_rsagtest.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
661fips_rsagtest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
662fips_rsagtest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
663fips_rsagtest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
664fips_rsagtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
665fips_rsagtest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
666fips_rsagtest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
667fips_rsagtest.o: ../include/openssl/x509v3.h fips_rsagtest.c
668fips_rsastest.o: ../include/openssl/aes.h ../include/openssl/asn1.h
669fips_rsastest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
670fips_rsastest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
671fips_rsastest.o: ../include/openssl/cast.h ../include/openssl/conf.h
672fips_rsastest.o: ../include/openssl/crypto.h ../include/openssl/des.h
673fips_rsastest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
674fips_rsastest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
675fips_rsastest.o: ../include/openssl/err.h ../include/openssl/evp.h
676fips_rsastest.o: ../include/openssl/hmac.h ../include/openssl/idea.h
677fips_rsastest.o: ../include/openssl/lhash.h ../include/openssl/md2.h
678fips_rsastest.o: ../include/openssl/md4.h ../include/openssl/md5.h
679fips_rsastest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
680fips_rsastest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
681fips_rsastest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
682fips_rsastest.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
683fips_rsastest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
684fips_rsastest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
685fips_rsastest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
686fips_rsastest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
687fips_rsastest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
688fips_rsastest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
689fips_rsastest.o: ../include/openssl/x509v3.h fips_rsastest.c
690fips_rsavtest.o: ../include/openssl/aes.h ../include/openssl/asn1.h
691fips_rsavtest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
692fips_rsavtest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
693fips_rsavtest.o: ../include/openssl/cast.h ../include/openssl/conf.h
694fips_rsavtest.o: ../include/openssl/crypto.h ../include/openssl/des.h
695fips_rsavtest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
696fips_rsavtest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
697fips_rsavtest.o: ../include/openssl/err.h ../include/openssl/evp.h
698fips_rsavtest.o: ../include/openssl/hmac.h ../include/openssl/idea.h
699fips_rsavtest.o: ../include/openssl/lhash.h ../include/openssl/md2.h
700fips_rsavtest.o: ../include/openssl/md4.h ../include/openssl/md5.h
701fips_rsavtest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
702fips_rsavtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
703fips_rsavtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
704fips_rsavtest.o: ../include/openssl/pkcs7.h ../include/openssl/rc2.h
705fips_rsavtest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
706fips_rsavtest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
707fips_rsavtest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
708fips_rsavtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
709fips_rsavtest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
710fips_rsavtest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
711fips_rsavtest.o: ../include/openssl/x509v3.h fips_rsavtest.c
712fips_shatest.o: ../include/openssl/aes.h ../include/openssl/asn1.h
713fips_shatest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
714fips_shatest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
715fips_shatest.o: ../include/openssl/cast.h ../include/openssl/conf.h
716fips_shatest.o: ../include/openssl/crypto.h ../include/openssl/des.h
717fips_shatest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
718fips_shatest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
719fips_shatest.o: ../include/openssl/err.h ../include/openssl/evp.h
720fips_shatest.o: ../include/openssl/idea.h ../include/openssl/lhash.h
721fips_shatest.o: ../include/openssl/md2.h ../include/openssl/md4.h
722fips_shatest.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
723fips_shatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
724fips_shatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
725fips_shatest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h
726fips_shatest.o: ../include/openssl/rc2.h ../include/openssl/rc4.h
727fips_shatest.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h
728fips_shatest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
729fips_shatest.o: ../include/openssl/sha.h ../include/openssl/stack.h
730fips_shatest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
731fips_shatest.o: ../include/openssl/ui_compat.h ../include/openssl/x509.h
732fips_shatest.o: ../include/openssl/x509_vfy.h ../include/openssl/x509v3.h
733fips_shatest.o: fips_shatest.c
734fips_test_suite.o: ../include/openssl/aes.h ../include/openssl/asn1.h
735fips_test_suite.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
736fips_test_suite.o: ../include/openssl/bn.h ../include/openssl/cast.h
737fips_test_suite.o: ../include/openssl/crypto.h ../include/openssl/des.h
738fips_test_suite.o: ../include/openssl/des_old.h ../include/openssl/dh.h
739fips_test_suite.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
740fips_test_suite.o: ../include/openssl/err.h ../include/openssl/evp.h
741fips_test_suite.o: ../include/openssl/fips.h ../include/openssl/fips_sha.h
742fips_test_suite.o: ../include/openssl/hmac.h ../include/openssl/idea.h
743fips_test_suite.o: ../include/openssl/lhash.h ../include/openssl/md2.h
744fips_test_suite.o: ../include/openssl/md4.h ../include/openssl/md5.h
745fips_test_suite.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
746fips_test_suite.o: ../include/openssl/objects.h
747fips_test_suite.o: ../include/openssl/opensslconf.h
748fips_test_suite.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
749fips_test_suite.o: ../include/openssl/rand.h ../include/openssl/rc2.h
750fips_test_suite.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
751fips_test_suite.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
752fips_test_suite.o: ../include/openssl/safestack.h ../include/openssl/sha.h
753fips_test_suite.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
754fips_test_suite.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h
755fips_test_suite.o: fips_test_suite.c
756hmactest.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
757hmactest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
758hmactest.o: ../include/openssl/bn.h ../include/openssl/cast.h
759hmactest.o: ../include/openssl/crypto.h ../include/openssl/des.h
760hmactest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
761hmactest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
762hmactest.o: ../include/openssl/evp.h ../include/openssl/hmac.h 523hmactest.o: ../include/openssl/evp.h ../include/openssl/hmac.h
763hmactest.o: ../include/openssl/idea.h ../include/openssl/md2.h 524hmactest.o: ../include/openssl/md5.h ../include/openssl/obj_mac.h
764hmactest.o: ../include/openssl/md4.h ../include/openssl/md5.h
765hmactest.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
766hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h 525hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
767hmactest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h 526hmactest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
768hmactest.o: ../include/openssl/rc2.h ../include/openssl/rc4.h 527hmactest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
769hmactest.o: ../include/openssl/rc5.h ../include/openssl/ripemd.h 528hmactest.o: ../include/openssl/symhacks.h hmactest.c
770hmactest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
771hmactest.o: ../include/openssl/sha.h ../include/openssl/stack.h
772hmactest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
773hmactest.o: ../include/openssl/ui_compat.h hmactest.c
774ideatest.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/idea.h 529ideatest.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/idea.h
775ideatest.o: ../include/openssl/opensslconf.h ideatest.c 530ideatest.o: ../include/openssl/opensslconf.h ideatest.c
776md2test.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h 531igetest.o: ../include/openssl/aes.h ../include/openssl/e_os2.h
777md2test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h 532igetest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
778md2test.o: ../include/openssl/bn.h ../include/openssl/cast.h 533igetest.o: ../include/openssl/rand.h igetest.c
779md2test.o: ../include/openssl/crypto.h ../include/openssl/des.h 534md2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
780md2test.o: ../include/openssl/des_old.h ../include/openssl/dh.h 535md2test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
781md2test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h 536md2test.o: ../include/openssl/evp.h ../include/openssl/md2.h
782md2test.o: ../include/openssl/evp.h ../include/openssl/idea.h
783md2test.o: ../include/openssl/md2.h ../include/openssl/md4.h
784md2test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
785md2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h 537md2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
786md2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h 538md2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
787md2test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h 539md2test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
788md2test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h 540md2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md2test.c
789md2test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h 541md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
790md2test.o: ../include/openssl/safestack.h ../include/openssl/sha.h 542md4test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
791md2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h 543md4test.o: ../include/openssl/evp.h ../include/openssl/md4.h
792md2test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h md2test.c
793md4test.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
794md4test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
795md4test.o: ../include/openssl/bn.h ../include/openssl/cast.h
796md4test.o: ../include/openssl/crypto.h ../include/openssl/des.h
797md4test.o: ../include/openssl/des_old.h ../include/openssl/dh.h
798md4test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
799md4test.o: ../include/openssl/evp.h ../include/openssl/idea.h
800md4test.o: ../include/openssl/md2.h ../include/openssl/md4.h
801md4test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
802md4test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h 544md4test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
803md4test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h 545md4test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
804md4test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h 546md4test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
805md4test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h 547md4test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md4test.c
806md4test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h 548md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
807md4test.o: ../include/openssl/safestack.h ../include/openssl/sha.h 549md5test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
808md4test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h 550md5test.o: ../include/openssl/evp.h ../include/openssl/md5.h
809md4test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h md4test.c
810md5test.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
811md5test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
812md5test.o: ../include/openssl/bn.h ../include/openssl/cast.h
813md5test.o: ../include/openssl/crypto.h ../include/openssl/des.h
814md5test.o: ../include/openssl/des_old.h ../include/openssl/dh.h
815md5test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
816md5test.o: ../include/openssl/evp.h ../include/openssl/idea.h
817md5test.o: ../include/openssl/md2.h ../include/openssl/md4.h
818md5test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
819md5test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h 551md5test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
820md5test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h 552md5test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
821md5test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h 553md5test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
822md5test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h 554md5test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md5test.c
823md5test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h 555mdc2test.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
824md5test.o: ../include/openssl/safestack.h ../include/openssl/sha.h 556mdc2test.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
825md5test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h 557mdc2test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
826md5test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h md5test.c 558mdc2test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
827mdc2test.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h 559mdc2test.o: ../include/openssl/symhacks.h mdc2test.c
828mdc2test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
829mdc2test.o: ../include/openssl/bn.h ../include/openssl/cast.h
830mdc2test.o: ../include/openssl/crypto.h ../include/openssl/des.h
831mdc2test.o: ../include/openssl/des_old.h ../include/openssl/dh.h
832mdc2test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
833mdc2test.o: ../include/openssl/evp.h ../include/openssl/idea.h
834mdc2test.o: ../include/openssl/md2.h ../include/openssl/md4.h
835mdc2test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
836mdc2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
837mdc2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
838mdc2test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
839mdc2test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
840mdc2test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
841mdc2test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
842mdc2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
843mdc2test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h mdc2test.c
844randtest.o: ../e_os.h ../include/openssl/e_os2.h 560randtest.o: ../e_os.h ../include/openssl/e_os2.h
845randtest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h 561randtest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
846randtest.o: ../include/openssl/rand.h randtest.c 562randtest.o: ../include/openssl/rand.h randtest.c
847rc2test.o: ../e_os.h ../include/openssl/e_os2.h 563rc2test.o: ../e_os.h ../include/openssl/e_os2.h
848rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c 564rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
849rc4test.o: ../e_os.h ../include/openssl/e_os2.h 565rc4test.o: ../e_os.h ../include/openssl/e_os2.h
850rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h rc4test.c 566rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h
851rc5test.o: ../e_os.h ../include/openssl/e_os2.h 567rc4test.o: ../include/openssl/sha.h rc4test.c
852rc5test.o: ../include/openssl/opensslconf.h ../include/openssl/rc5.h rc5test.c 568rc5test.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
853rmdtest.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h 569rc5test.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
854rmdtest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h 570rc5test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
855rmdtest.o: ../include/openssl/bn.h ../include/openssl/cast.h 571rc5test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
856rmdtest.o: ../include/openssl/crypto.h ../include/openssl/des.h 572rc5test.o: ../include/openssl/symhacks.h rc5test.c
857rmdtest.o: ../include/openssl/des_old.h ../include/openssl/dh.h 573rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
858rmdtest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h 574rmdtest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
859rmdtest.o: ../include/openssl/evp.h ../include/openssl/idea.h 575rmdtest.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
860rmdtest.o: ../include/openssl/md2.h ../include/openssl/md4.h 576rmdtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
861rmdtest.o: ../include/openssl/md5.h ../include/openssl/mdc2.h 577rmdtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
862rmdtest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h 578rmdtest.o: ../include/openssl/ripemd.h ../include/openssl/safestack.h
863rmdtest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h 579rmdtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h rmdtest.c
864rmdtest.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
865rmdtest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
866rmdtest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
867rmdtest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
868rmdtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
869rmdtest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h rmdtest.c
870rsa_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h 580rsa_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
871rsa_test.o: ../include/openssl/bn.h ../include/openssl/crypto.h 581rsa_test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
872rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h 582rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h
@@ -875,64 +585,39 @@ rsa_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
875rsa_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h 585rsa_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h
876rsa_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h 586rsa_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
877rsa_test.o: ../include/openssl/symhacks.h rsa_test.c 587rsa_test.o: ../include/openssl/symhacks.h rsa_test.c
878sha1test.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h 588sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
879sha1test.o: ../include/openssl/bio.h ../include/openssl/blowfish.h 589sha1test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
880sha1test.o: ../include/openssl/bn.h ../include/openssl/cast.h 590sha1test.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
881sha1test.o: ../include/openssl/crypto.h ../include/openssl/des.h 591sha1test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
882sha1test.o: ../include/openssl/des_old.h ../include/openssl/dh.h 592sha1test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
883sha1test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
884sha1test.o: ../include/openssl/evp.h ../include/openssl/idea.h
885sha1test.o: ../include/openssl/md2.h ../include/openssl/md4.h
886sha1test.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
887sha1test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
888sha1test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
889sha1test.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
890sha1test.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
891sha1test.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
892sha1test.o: ../include/openssl/safestack.h ../include/openssl/sha.h 593sha1test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
893sha1test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h 594sha1test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h sha1test.c
894sha1test.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h sha1test.c 595shatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
895shatest.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h 596shatest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
896shatest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h 597shatest.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
897shatest.o: ../include/openssl/bn.h ../include/openssl/cast.h 598shatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
898shatest.o: ../include/openssl/crypto.h ../include/openssl/des.h 599shatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
899shatest.o: ../include/openssl/des_old.h ../include/openssl/dh.h
900shatest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
901shatest.o: ../include/openssl/evp.h ../include/openssl/idea.h
902shatest.o: ../include/openssl/md2.h ../include/openssl/md4.h
903shatest.o: ../include/openssl/md5.h ../include/openssl/mdc2.h
904shatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
905shatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
906shatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rc2.h
907shatest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h
908shatest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h
909shatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h 600shatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
910shatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h 601shatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h shatest.c
911shatest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h shatest.c 602ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
912ssltest.o: ../e_os.h ../include/openssl/aes.h ../include/openssl/asn1.h
913ssltest.o: ../include/openssl/bio.h ../include/openssl/blowfish.h
914ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h 603ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
915ssltest.o: ../include/openssl/cast.h ../include/openssl/comp.h 604ssltest.o: ../include/openssl/comp.h ../include/openssl/conf.h
916ssltest.o: ../include/openssl/conf.h ../include/openssl/crypto.h 605ssltest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
917ssltest.o: ../include/openssl/des.h ../include/openssl/des_old.h 606ssltest.o: ../include/openssl/dsa.h ../include/openssl/dtls1.h
918ssltest.o: ../include/openssl/dh.h ../include/openssl/dsa.h 607ssltest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
919ssltest.o: ../include/openssl/e_os2.h ../include/openssl/engine.h 608ssltest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
920ssltest.o: ../include/openssl/err.h ../include/openssl/evp.h 609ssltest.o: ../include/openssl/engine.h ../include/openssl/err.h
921ssltest.o: ../include/openssl/fips.h ../include/openssl/idea.h 610ssltest.o: ../include/openssl/evp.h ../include/openssl/kssl.h
922ssltest.o: ../include/openssl/kssl.h ../include/openssl/lhash.h 611ssltest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
923ssltest.o: ../include/openssl/md2.h ../include/openssl/md4.h 612ssltest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
924ssltest.o: ../include/openssl/md5.h ../include/openssl/mdc2.h 613ssltest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
925ssltest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h 614ssltest.o: ../include/openssl/pem.h ../include/openssl/pem2.h
926ssltest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h 615ssltest.o: ../include/openssl/pkcs7.h ../include/openssl/pq_compat.h
927ssltest.o: ../include/openssl/ossl_typ.h ../include/openssl/pem.h 616ssltest.o: ../include/openssl/pqueue.h ../include/openssl/rand.h
928ssltest.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h 617ssltest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
929ssltest.o: ../include/openssl/rand.h ../include/openssl/rc2.h 618ssltest.o: ../include/openssl/sha.h ../include/openssl/ssl.h
930ssltest.o: ../include/openssl/rc4.h ../include/openssl/rc5.h 619ssltest.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
931ssltest.o: ../include/openssl/ripemd.h ../include/openssl/rsa.h 620ssltest.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
932ssltest.o: ../include/openssl/safestack.h ../include/openssl/sha.h 621ssltest.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
933ssltest.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h 622ssltest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
934ssltest.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h 623ssltest.o: ../include/openssl/x509v3.h ssltest.c
935ssltest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
936ssltest.o: ../include/openssl/tls1.h ../include/openssl/ui.h
937ssltest.o: ../include/openssl/ui_compat.h ../include/openssl/x509.h
938ssltest.o: ../include/openssl/x509_vfy.h ../include/openssl/x509v3.h ssltest.c
diff --git a/src/lib/libssl/test/evptests.txt b/src/lib/libssl/test/evptests.txt
index dfe91a5bc0..beb12144b6 100644
--- a/src/lib/libssl/test/evptests.txt
+++ b/src/lib/libssl/test/evptests.txt
@@ -92,102 +92,7 @@ AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000
92AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:F58C4C04D6E5F1BA779EABFB5F7BFBD6:AE2D8A571E03AC9C9EB76FAC45AF8E51:9CFC4E967EDB808D679F777BC6702C7D 92AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:F58C4C04D6E5F1BA779EABFB5F7BFBD6:AE2D8A571E03AC9C9EB76FAC45AF8E51:9CFC4E967EDB808D679F777BC6702C7D
93AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:9CFC4E967EDB808D679F777BC6702C7D:30C81C46A35CE411E5FBC1191A0A52EF:39F23369A9D9BACFA530E26304231461 93AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:9CFC4E967EDB808D679F777BC6702C7D:30C81C46A35CE411E5FBC1191A0A52EF:39F23369A9D9BACFA530E26304231461
94AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:39F23369A9D9BACFA530E26304231461:F69F2445DF4F9B17AD2B417BE66C3710:B2EB05E2C39BE9FCDA6C19078C6A9D1B 94AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:39F23369A9D9BACFA530E26304231461:F69F2445DF4F9B17AD2B417BE66C3710:B2EB05E2C39BE9FCDA6C19078C6A9D1B
95 95# We don't support CFB{1,8}-AESxxx.{En,De}crypt
96# CFB1-AES128.Encrypt
97
98AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:00:00:1
99AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:00020406080a0c0e10121416181a1c1e:80:80:1
100AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0004080c1014181c2024282c3034383d:80:80:1
101AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0008101820283038404850586068707b:00:00:1
102AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:00102030405060708090a0b0c0d0e0f6:80:80:1
103AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0020406080a0c0e10121416181a1c1ed:00:00:1
104AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:004080c1014181c2024282c3034383da:80:00:1
105AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:008101820283038404850586068707b4:80:00:1
106AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0102030405060708090a0b0c0d0e0f68:80:80:1
107AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:020406080a0c0e10121416181a1c1ed1:80:00:1
108AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:04080c1014181c2024282c3034383da2:00:80:1
109AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:08101820283038404850586068707b45:00:80:1
110AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:102030405060708090a0b0c0d0e0f68b:00:00:1
111AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:20406080a0c0e10121416181a1c1ed16:00:00:1
112AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:4080c1014181c2024282c3034383da2c:00:80:1
113AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:8101820283038404850586068707b459:80:80:1
114# all of the above packed into one...
115# in: 0110 1011 1100 0001 = 6bc1
116# out: 0110 1000 1011 0011 = 68b3
117AES-128-CFB1*8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6bc1:68b3:1
118
119# CFB1-AES128.Decrypt
120AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:00:00:0
121AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:00020406080a0c0e10121416181a1c1e:80:80:0
122AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0004080c1014181c2024282c3034383d:80:80:0
123AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0008101820283038404850586068707b:00:00:0
124AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:00102030405060708090a0b0c0d0e0f6:80:80:0
125AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0020406080a0c0e10121416181a1c1ed:00:00:0
126AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:004080c1014181c2024282c3034383da:80:00:0
127AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:008101820283038404850586068707b4:80:00:0
128AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0102030405060708090a0b0c0d0e0f68:80:80:0
129AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:020406080a0c0e10121416181a1c1ed1:80:00:0
130AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:04080c1014181c2024282c3034383da2:00:80:0
131AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:08101820283038404850586068707b45:00:80:0
132AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:102030405060708090a0b0c0d0e0f68b:00:00:0
133AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:20406080a0c0e10121416181a1c1ed16:00:00:0
134AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:4080c1014181c2024282c3034383da2c:00:80:0
135AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:8101820283038404850586068707b459:80:80:0
136# all of the above packed into one...
137# in: 0110 1000 1011 0011 = 68b3
138# out: 0110 1011 1100 0001 = 6bc1
139AES-128-CFB1*8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6bc1:68b3:0
140
141# TODO: CFB1-AES192 and 256
142
143# CFB8-AES128.Encrypt
144
145AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6b:3b:1
146AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0102030405060708090a0b0c0d0e0f3b:c1:79:1
147AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:02030405060708090a0b0c0d0e0f3b79:be:42:1
148AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:030405060708090a0b0c0d0e0f3b7942:e2:4c:1
149AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0405060708090a0b0c0d0e0f3b79424c:2e:9c:1
150AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:05060708090a0b0c0d0e0f3b79424c9c:40:0d:1
151AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:060708090a0b0c0d0e0f3b79424c9c0d:9f:d4:1
152AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0708090a0b0c0d0e0f3b79424c9c0dd4:96:36:1
153AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:08090a0b0c0d0e0f3b79424c9c0dd436:e9:ba:1
154AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:090a0b0c0d0e0f3b79424c9c0dd436ba:3d:ce:1
155AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0a0b0c0d0e0f3b79424c9c0dd436bace:7e:9e:1
156AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0b0c0d0e0f3b79424c9c0dd436bace9e:11:0e:1
157AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0c0d0e0f3b79424c9c0dd436bace9e0e:73:d4:1
158AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0d0e0f3b79424c9c0dd436bace9e0ed4:93:58:1
159AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0e0f3b79424c9c0dd436bace9e0ed458:17:6a:1
160AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0f3b79424c9c0dd436bace9e0ed4586a:2a:4f:1
161AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:3b79424c9c0dd436bace9e0ed4586a4f:ae:32:1
162AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:79424c9c0dd436bace9e0ed4586a4f32:2d:b9:1
163# all of the above packed into one
164AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6bc1bee22e409f96e93d7e117393172aae2d:3b79424c9c0dd436bace9e0ed4586a4f32b9:1
165
166# CFB8-AES128.Decrypt
167
168AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6b:3b:0
169AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0102030405060708090a0b0c0d0e0f3b:c1:79:0
170AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:02030405060708090a0b0c0d0e0f3b79:be:42:0
171AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:030405060708090a0b0c0d0e0f3b7942:e2:4c:0
172AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0405060708090a0b0c0d0e0f3b79424c:2e:9c:0
173AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:05060708090a0b0c0d0e0f3b79424c9c:40:0d:0
174AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:060708090a0b0c0d0e0f3b79424c9c0d:9f:d4:0
175AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0708090a0b0c0d0e0f3b79424c9c0dd4:96:36:0
176AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:08090a0b0c0d0e0f3b79424c9c0dd436:e9:ba:0
177AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:090a0b0c0d0e0f3b79424c9c0dd436ba:3d:ce:0
178AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0a0b0c0d0e0f3b79424c9c0dd436bace:7e:9e:0
179AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0b0c0d0e0f3b79424c9c0dd436bace9e:11:0e:0
180AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0c0d0e0f3b79424c9c0dd436bace9e0e:73:d4:0
181AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0d0e0f3b79424c9c0dd436bace9e0ed4:93:58:0
182AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0e0f3b79424c9c0dd436bace9e0ed458:17:6a:0
183AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0f3b79424c9c0dd436bace9e0ed4586a:2a:4f:0
184AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:3b79424c9c0dd436bace9e0ed4586a4f:ae:32:0
185AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:79424c9c0dd436bace9e0ed4586a4f32:2d:b9:0
186# all of the above packed into one
187AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6bc1bee22e409f96e93d7e117393172aae2d:3b79424c9c0dd436bace9e0ed4586a4f32b9:0
188
189# TODO: 192 and 256 bit keys
190
191# For all CFB128 encrypts and decrypts, the transformed sequence is 96# For all CFB128 encrypts and decrypts, the transformed sequence is
192# AES-bits-CFB:key:IV/ciphertext':plaintext:ciphertext:encdec 97# AES-bits-CFB:key:IV/ciphertext':plaintext:ciphertext:encdec
193# CFB128-AES128.Encrypt 98# CFB128-AES128.Encrypt
@@ -269,16 +174,6 @@ DESX-CBC:0123456789abcdeff1e0d3c2b5a49786fedcba9876543210:fedcba9876543210:37363
269# DES EDE3 CBC tests (from destest) 174# DES EDE3 CBC tests (from destest)
270DES-EDE3-CBC:0123456789abcdeff1e0d3c2b5a49786fedcba9876543210:fedcba9876543210:37363534333231204E6F77206973207468652074696D6520666F722000000000:3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D41C673812CFDE9675 175DES-EDE3-CBC:0123456789abcdeff1e0d3c2b5a49786fedcba9876543210:fedcba9876543210:37363534333231204E6F77206973207468652074696D6520666F722000000000:3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D41C673812CFDE9675
271 176
272# DES CFB1 from FIPS 81
273# plaintext: 0100 1110 0110 1111 0111 0111 = 4e6f77
274# ciphertext: 1100 1101 0001 1110 1100 1001 = cd1ec9
275
276DES-CFB1*8:0123456789abcdef:1234567890abcdef:4e6f77:cd1ec9
277
278# DES CFB8 from FIPS 81
279
280DES-CFB8:0123456789abcdef:1234567890abcdef:4e6f7720697320746865:f31fda07011462ee187f
281
282# RC4 tests (from rc4test) 177# RC4 tests (from rc4test)
283RC4:0123456789abcdef0123456789abcdef::0123456789abcdef:75b7878099e0c596 178RC4:0123456789abcdef0123456789abcdef::0123456789abcdef:75b7878099e0c596
284RC4:0123456789abcdef0123456789abcdef::0000000000000000:7494c2e7104b0879 179RC4:0123456789abcdef0123456789abcdef::0000000000000000:7494c2e7104b0879
@@ -286,3 +181,141 @@ RC4:00000000000000000000000000000000::0000000000000000:de188941a3375d3a
286RC4:ef012345ef012345ef012345ef012345::0000000000000000000000000000000000000000:d6a141a7ec3c38dfbd615a1162e1c7ba36b67858 181RC4:ef012345ef012345ef012345ef012345::0000000000000000000000000000000000000000:d6a141a7ec3c38dfbd615a1162e1c7ba36b67858
287RC4:0123456789abcdef0123456789abcdef::123456789ABCDEF0123456789ABCDEF0123456789ABCDEF012345678:66a0949f8af7d6891f7f832ba833c00c892ebe30143ce28740011ecf 182RC4:0123456789abcdef0123456789abcdef::123456789ABCDEF0123456789ABCDEF0123456789ABCDEF012345678:66a0949f8af7d6891f7f832ba833c00c892ebe30143ce28740011ecf
288RC4:ef012345ef012345ef012345ef012345::00000000000000000000:d6a141a7ec3c38dfbd61 183RC4:ef012345ef012345ef012345ef012345::00000000000000000000:d6a141a7ec3c38dfbd61
184
185
186# Camellia tests from RFC3713
187# For all ECB encrypts and decrypts, the transformed sequence is
188# CAMELLIA-bits-ECB:key::plaintext:ciphertext:encdec
189CAMELLIA-128-ECB:0123456789abcdeffedcba9876543210::0123456789abcdeffedcba9876543210:67673138549669730857065648eabe43
190CAMELLIA-192-ECB:0123456789abcdeffedcba98765432100011223344556677::0123456789abcdeffedcba9876543210:b4993401b3e996f84ee5cee7d79b09b9
191CAMELLIA-256-ECB:0123456789abcdeffedcba987654321000112233445566778899aabbccddeeff::0123456789abcdeffedcba9876543210:9acc237dff16d76c20ef7c919e3a7509
192
193# ECB-CAMELLIA128.Encrypt
194CAMELLIA-128-ECB:000102030405060708090A0B0C0D0E0F::00112233445566778899AABBCCDDEEFF:77CF412067AF8270613529149919546F:1
195CAMELLIA-192-ECB:000102030405060708090A0B0C0D0E0F1011121314151617::00112233445566778899AABBCCDDEEFF:B22F3C36B72D31329EEE8ADDC2906C68:1
196CAMELLIA-256-ECB:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F::00112233445566778899AABBCCDDEEFF:2EDF1F3418D53B88841FC8985FB1ECF2:1
197
198# ECB-CAMELLIA128.Encrypt and ECB-CAMELLIA128.Decrypt
199CAMELLIA-128-ECB:2B7E151628AED2A6ABF7158809CF4F3C::6BC1BEE22E409F96E93D7E117393172A:432FC5DCD628115B7C388D770B270C96
200CAMELLIA-128-ECB:2B7E151628AED2A6ABF7158809CF4F3C::AE2D8A571E03AC9C9EB76FAC45AF8E51:0BE1F14023782A22E8384C5ABB7FAB2B
201CAMELLIA-128-ECB:2B7E151628AED2A6ABF7158809CF4F3C::30C81C46A35CE411E5FBC1191A0A52EF:A0A1ABCD1893AB6FE0FE5B65DF5F8636
202CAMELLIA-128-ECB:2B7E151628AED2A6ABF7158809CF4F3C::F69F2445DF4F9B17AD2B417BE66C3710:E61925E0D5DFAA9BB29F815B3076E51A
203
204# ECB-CAMELLIA192.Encrypt and ECB-CAMELLIA192.Decrypt
205CAMELLIA-192-ECB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B::6BC1BEE22E409F96E93D7E117393172A:CCCC6C4E138B45848514D48D0D3439D3
206CAMELLIA-192-ECB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B::AE2D8A571E03AC9C9EB76FAC45AF8E51:5713C62C14B2EC0F8393B6AFD6F5785A
207CAMELLIA-192-ECB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B::30C81C46A35CE411E5FBC1191A0A52EF:B40ED2B60EB54D09D030CF511FEEF366
208CAMELLIA-192-ECB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B::F69F2445DF4F9B17AD2B417BE66C3710:909DBD95799096748CB27357E73E1D26
209
210# ECB-CAMELLIA256.Encrypt and ECB-CAMELLIA256.Decrypt
211CAMELLIA-256-ECB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4::6BC1BEE22E409F96E93D7E117393172A:BEFD219B112FA00098919CD101C9CCFA
212CAMELLIA-256-ECB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4::AE2D8A571E03AC9C9EB76FAC45AF8E51:C91D3A8F1AEA08A9386CF4B66C0169EA
213CAMELLIA-256-ECB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4::30C81C46A35CE411E5FBC1191A0A52EF:A623D711DC5F25A51BB8A80D56397D28
214CAMELLIA-256-ECB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4::F69F2445DF4F9B17AD2B417BE66C3710:7960109FB6DC42947FCFE59EA3C5EB6B
215
216# For all CBC encrypts and decrypts, the transformed sequence is
217# CAMELLIA-bits-CBC:key:IV/ciphertext':plaintext:ciphertext:encdec
218# CBC-CAMELLIA128.Encrypt and CBC-CAMELLIA128.Decrypt
219CAMELLIA-128-CBC:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:1607CF494B36BBF00DAEB0B503C831AB
220CAMELLIA-128-CBC:2B7E151628AED2A6ABF7158809CF4F3C:1607CF494B36BBF00DAEB0B503C831AB:AE2D8A571E03AC9C9EB76FAC45AF8E51:A2F2CF671629EF7840C5A5DFB5074887
221CAMELLIA-128-CBC:2B7E151628AED2A6ABF7158809CF4F3C:A2F2CF671629EF7840C5A5DFB5074887:30C81C46A35CE411E5FBC1191A0A52EF:0F06165008CF8B8B5A63586362543E54
222CAMELLIA-128-CBC:2B7E151628AED2A6ABF7158809CF4F3C:36A84CDAFD5F9A85ADA0F0A993D6D577:F69F2445DF4F9B17AD2B417BE66C3710:74C64268CDB8B8FAF5B34E8AF3732980
223
224# CBC-CAMELLIA192.Encrypt and CBC-CAMELLIA192.Decrypt
225CAMELLIA-192-CBC:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:2A4830AB5AC4A1A2405955FD2195CF93
226CAMELLIA-192-CBC:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:2A4830AB5AC4A1A2405955FD2195CF93:AE2D8A571E03AC9C9EB76FAC45AF8E51:5D5A869BD14CE54264F892A6DD2EC3D5
227CAMELLIA-192-CBC:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:5D5A869BD14CE54264F892A6DD2EC3D5:30C81C46A35CE411E5FBC1191A0A52EF:37D359C3349836D884E310ADDF68C449
228CAMELLIA-192-CBC:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:37D359C3349836D884E310ADDF68C449:F69F2445DF4F9B17AD2B417BE66C3710:01FAAA930B4AB9916E9668E1428C6B08
229
230# CBC-CAMELLIA256.Encrypt and CBC-CAMELLIA256.Decrypt
231CAMELLIA-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:E6CFA35FC02B134A4D2C0B6737AC3EDA
232CAMELLIA-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E6CFA35FC02B134A4D2C0B6737AC3EDA:AE2D8A571E03AC9C9EB76FAC45AF8E51:36CBEB73BD504B4070B1B7DE2B21EB50
233CAMELLIA-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:36CBEB73BD504B4070B1B7DE2B21EB50:30C81C46A35CE411E5FBC1191A0A52EF:E31A6055297D96CA3330CDF1B1860A83
234CAMELLIA-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E31A6055297D96CA3330CDF1B1860A83:F69F2445DF4F9B17AD2B417BE66C3710:5D563F6D1CCCF236051C0C5C1C58F28F
235
236# We don't support CFB{1,8}-CAMELLIAxxx.{En,De}crypt
237# For all CFB128 encrypts and decrypts, the transformed sequence is
238# CAMELLIA-bits-CFB:key:IV/ciphertext':plaintext:ciphertext:encdec
239# CFB128-CAMELLIA128.Encrypt
240CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:14F7646187817EB586599146B82BD719:1
241CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:14F7646187817EB586599146B82BD719:AE2D8A571E03AC9C9EB76FAC45AF8E51:A53D28BB82DF741103EA4F921A44880B:1
242CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:A53D28BB82DF741103EA4F921A44880B:30C81C46A35CE411E5FBC1191A0A52EF:9C2157A664626D1DEF9EA420FDE69B96:1
243CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:9C2157A664626D1DEF9EA420FDE69B96:F69F2445DF4F9B17AD2B417BE66C3710:742A25F0542340C7BAEF24CA8482BB09:1
244
245# CFB128-CAMELLIA128.Decrypt
246CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:14F7646187817EB586599146B82BD719:0
247CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:14F7646187817EB586599146B82BD719:AE2D8A571E03AC9C9EB76FAC45AF8E51:A53D28BB82DF741103EA4F921A44880B:0
248CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:A53D28BB82DF741103EA4F921A44880B:30C81C46A35CE411E5FBC1191A0A52EF:9C2157A664626D1DEF9EA420FDE69B96:0
249CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:9C2157A664626D1DEF9EA420FDE69B96:F69F2445DF4F9B17AD2B417BE66C3710:742A25F0542340C7BAEF24CA8482BB09:0
250
251# CFB128-CAMELLIA192.Encrypt
252CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:C832BB9780677DAA82D9B6860DCD565E:1
253CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:C832BB9780677DAA82D9B6860DCD565E:AE2D8A571E03AC9C9EB76FAC45AF8E51:86F8491627906D780C7A6D46EA331F98:1
254CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:86F8491627906D780C7A6D46EA331F98:30C81C46A35CE411E5FBC1191A0A52EF:69511CCE594CF710CB98BB63D7221F01:1
255CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:69511CCE594CF710CB98BB63D7221F01:F69F2445DF4F9B17AD2B417BE66C3710:D5B5378A3ABED55803F25565D8907B84:1
256
257# CFB128-CAMELLIA192.Decrypt
258CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:C832BB9780677DAA82D9B6860DCD565E:0
259CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:C832BB9780677DAA82D9B6860DCD565E:AE2D8A571E03AC9C9EB76FAC45AF8E51:86F8491627906D780C7A6D46EA331F98:0
260CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:86F8491627906D780C7A6D46EA331F98:30C81C46A35CE411E5FBC1191A0A52EF:69511CCE594CF710CB98BB63D7221F01:0
261CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:69511CCE594CF710CB98BB63D7221F01:F69F2445DF4F9B17AD2B417BE66C3710:D5B5378A3ABED55803F25565D8907B84:0
262
263# CFB128-CAMELLIA256.Encrypt
264CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:CF6107BB0CEA7D7FB1BD31F5E7B06C93:1
265CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:CF6107BB0CEA7D7FB1BD31F5E7B06C93:AE2D8A571E03AC9C9EB76FAC45AF8E51:89BEDB4CCDD864EA11BA4CBE849B5E2B:1
266CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:89BEDB4CCDD864EA11BA4CBE849B5E2B:30C81C46A35CE411E5FBC1191A0A52EF:555FC3F34BDD2D54C62D9E3BF338C1C4:1
267CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:555FC3F34BDD2D54C62D9E3BF338C1C4:F69F2445DF4F9B17AD2B417BE66C3710:5953ADCE14DB8C7F39F1BD39F359BFFA:1
268
269# CFB128-CAMELLIA256.Decrypt
270CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:CF6107BB0CEA7D7FB1BD31F5E7B06C93:0
271CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:CF6107BB0CEA7D7FB1BD31F5E7B06C93:AE2D8A571E03AC9C9EB76FAC45AF8E51:89BEDB4CCDD864EA11BA4CBE849B5E2B:0
272CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:89BEDB4CCDD864EA11BA4CBE849B5E2B:30C81C46A35CE411E5FBC1191A0A52EF:555FC3F34BDD2D54C62D9E3BF338C1C4:0
273CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:555FC3F34BDD2D54C62D9E3BF338C1C4:F69F2445DF4F9B17AD2B417BE66C3710:5953ADCE14DB8C7F39F1BD39F359BFFA:0
274
275# For all OFB encrypts and decrypts, the transformed sequence is
276# CAMELLIA-bits-OFB:key:IV/output':plaintext:ciphertext:encdec
277# OFB-CAMELLIA128.Encrypt
278CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:14F7646187817EB586599146B82BD719:1
279CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:50FE67CC996D32B6DA0937E99BAFEC60:AE2D8A571E03AC9C9EB76FAC45AF8E51:25623DB569CA51E01482649977E28D84:1
280CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:D9A4DADA0892239F6B8B3D7680E15674:30C81C46A35CE411E5FBC1191A0A52EF:C776634A60729DC657D12B9FCA801E98:1
281CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:A78819583F0308E7A6BF36B1386ABF23:F69F2445DF4F9B17AD2B417BE66C3710:D776379BE0E50825E681DA1A4C980E8E:1
282
283# OFB-CAMELLIA128.Decrypt
284CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:14F7646187817EB586599146B82BD719:0
285CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:50FE67CC996D32B6DA0937E99BAFEC60:AE2D8A571E03AC9C9EB76FAC45AF8E51:25623DB569CA51E01482649977E28D84:0
286CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:D9A4DADA0892239F6B8B3D7680E15674:30C81C46A35CE411E5FBC1191A0A52EF:C776634A60729DC657D12B9FCA801E98:0
287CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:A78819583F0308E7A6BF36B1386ABF23:F69F2445DF4F9B17AD2B417BE66C3710:D776379BE0E50825E681DA1A4C980E8E:0
288
289# OFB-CAMELLIA192.Encrypt
290CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:C832BB9780677DAA82D9B6860DCD565E:1
291CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:A609B38DF3B1133DDDFF2718BA09565E:AE2D8A571E03AC9C9EB76FAC45AF8E51:8ECEB7D0350D72C7F78562AEBDF99339:1
292CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:52EF01DA52602FE0975F78AC84BF8A50:30C81C46A35CE411E5FBC1191A0A52EF:BDD62DBBB9700846C53B507F544696F0:1
293CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:BD5286AC63AABD7EB067AC54B553F71D:F69F2445DF4F9B17AD2B417BE66C3710:E28014E046B802F385C4C2E13EAD4A72:1
294
295# OFB-CAMELLIA192.Decrypt
296CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:C832BB9780677DAA82D9B6860DCD565E:0
297CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:A609B38DF3B1133DDDFF2718BA09565E:AE2D8A571E03AC9C9EB76FAC45AF8E51:8ECEB7D0350D72C7F78562AEBDF99339:0
298CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:52EF01DA52602FE0975F78AC84BF8A50:30C81C46A35CE411E5FBC1191A0A52EF:BDD62DBBB9700846C53B507F544696F0:0
299CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:BD5286AC63AABD7EB067AC54B553F71D:F69F2445DF4F9B17AD2B417BE66C3710:E28014E046B802F385C4C2E13EAD4A72:0
300
301# OFB-CAMELLIA256.Encrypt
302CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:CF6107BB0CEA7D7FB1BD31F5E7B06C93:1
303CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:B7BF3A5DF43989DD97F0FA97EBCE2F4A:AE2D8A571E03AC9C9EB76FAC45AF8E51:127AD97E8E3994E4820027D7BA109368:1
304CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:6BFF6265A6A6B7A535BC65A80B17214E:1
305CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0A4A0404E26AA78A27CB271E8BF3CF20:1
306
307# OFB-CAMELLIA256.Decrypt
308CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:CF6107BB0CEA7D7FB1BD31F5E7B06C93:0
309CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:B7BF3A5DF43989DD97F0FA97EBCE2F4A:AE2D8A571E03AC9C9EB76FAC45AF8E51:127AD97E8E3994E4820027D7BA109368:0
310CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:6BFF6265A6A6B7A535BC65A80B17214E:0
311CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0A4A0404E26AA78A27CB271E8BF3CF20:0
312
313# SEED test vectors from RFC4269
314SEED-ECB:00000000000000000000000000000000::000102030405060708090A0B0C0D0E0F:5EBAC6E0054E166819AFF1CC6D346CDB:0
315SEED-ECB:000102030405060708090A0B0C0D0E0F::00000000000000000000000000000000:C11F22F20140505084483597E4370F43:0
316SEED-ECB:4706480851E61BE85D74BFB3FD956185::83A2F8A288641FB9A4E9A5CC2F131C7D:EE54D13EBCAE706D226BC3142CD40D4A:0
317SEED-ECB:28DBC3BC49FFD87DCFA509B11D422BE7::B41E6BE2EBA84A148E2EED84593C5EC7:9B9B7BFCD1813CB95D0B3618F40F5122:0
318SEED-ECB:00000000000000000000000000000000::000102030405060708090A0B0C0D0E0F:5EBAC6E0054E166819AFF1CC6D346CDB:1
319SEED-ECB:000102030405060708090A0B0C0D0E0F::00000000000000000000000000000000:C11F22F20140505084483597E4370F43:1
320SEED-ECB:4706480851E61BE85D74BFB3FD956185::83A2F8A288641FB9A4E9A5CC2F131C7D:EE54D13EBCAE706D226BC3142CD40D4A:1
321SEED-ECB:28DBC3BC49FFD87DCFA509B11D422BE7::B41E6BE2EBA84A148E2EED84593C5EC7:9B9B7BFCD1813CB95D0B3618F40F5122:1