diff options
author | djm <> | 2012-10-13 21:23:58 +0000 |
---|---|---|
committer | djm <> | 2012-10-13 21:23:58 +0000 |
commit | 65e72ac55a6405783db7a12d7e35a7561d46005b (patch) | |
tree | 0ee3bca584a6b7fe3e484c12589e960387e6d78e | |
parent | 9b3472b7d4065659a32367dab0041d7ef4194093 (diff) | |
parent | eb9e590d2bbc1d57aee9aee0fe94c001fb27e697 (diff) | |
download | openbsd-65e72ac55a6405783db7a12d7e35a7561d46005b.tar.gz openbsd-65e72ac55a6405783db7a12d7e35a7561d46005b.tar.bz2 openbsd-65e72ac55a6405783db7a12d7e35a7561d46005b.zip |
This commit was generated by cvs2git to track changes on a CVS vendor
branch.
42 files changed, 570 insertions, 591 deletions
diff --git a/src/lib/libcrypto/aes/Makefile b/src/lib/libcrypto/aes/Makefile index c501a43a8f..45ede0a0b4 100644 --- a/src/lib/libcrypto/aes/Makefile +++ b/src/lib/libcrypto/aes/Makefile | |||
@@ -50,9 +50,21 @@ aes-ia64.s: asm/aes-ia64.S | |||
50 | 50 | ||
51 | aes-586.s: asm/aes-586.pl ../perlasm/x86asm.pl | 51 | aes-586.s: asm/aes-586.pl ../perlasm/x86asm.pl |
52 | $(PERL) asm/aes-586.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ | 52 | $(PERL) asm/aes-586.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ |
53 | vpaes-x86.s: asm/vpaes-x86.pl ../perlasm/x86asm.pl | ||
54 | $(PERL) asm/vpaes-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ | ||
55 | aesni-x86.s: asm/aesni-x86.pl ../perlasm/x86asm.pl | ||
56 | $(PERL) asm/aesni-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ | ||
53 | 57 | ||
54 | aes-x86_64.s: asm/aes-x86_64.pl | 58 | aes-x86_64.s: asm/aes-x86_64.pl |
55 | $(PERL) asm/aes-x86_64.pl $(PERLASM_SCHEME) > $@ | 59 | $(PERL) asm/aes-x86_64.pl $(PERLASM_SCHEME) > $@ |
60 | vpaes-x86_64.s: asm/vpaes-x86_64.pl | ||
61 | $(PERL) asm/vpaes-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
62 | bsaes-x86_64.s: asm/bsaes-x86_64.pl | ||
63 | $(PERL) asm/bsaes-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
64 | aesni-x86_64.s: asm/aesni-x86_64.pl | ||
65 | $(PERL) asm/aesni-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
66 | aesni-sha1-x86_64.s: asm/aesni-sha1-x86_64.pl | ||
67 | $(PERL) asm/aesni-sha1-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
56 | 68 | ||
57 | aes-sparcv9.s: asm/aes-sparcv9.pl | 69 | aes-sparcv9.s: asm/aes-sparcv9.pl |
58 | $(PERL) asm/aes-sparcv9.pl $(CFLAGS) > $@ | 70 | $(PERL) asm/aes-sparcv9.pl $(CFLAGS) > $@ |
@@ -60,8 +72,15 @@ aes-sparcv9.s: asm/aes-sparcv9.pl | |||
60 | aes-ppc.s: asm/aes-ppc.pl | 72 | aes-ppc.s: asm/aes-ppc.pl |
61 | $(PERL) asm/aes-ppc.pl $(PERLASM_SCHEME) $@ | 73 | $(PERL) asm/aes-ppc.pl $(PERLASM_SCHEME) $@ |
62 | 74 | ||
75 | aes-parisc.s: asm/aes-parisc.pl | ||
76 | $(PERL) asm/aes-parisc.pl $(PERLASM_SCHEME) $@ | ||
77 | |||
78 | aes-mips.S: asm/aes-mips.pl | ||
79 | $(PERL) asm/aes-mips.pl $(PERLASM_SCHEME) $@ | ||
80 | |||
63 | # GNU make "catch all" | 81 | # GNU make "catch all" |
64 | aes-%.s: asm/aes-%.pl; $(PERL) $< $(CFLAGS) > $@ | 82 | aes-%.S: asm/aes-%.pl; $(PERL) $< $(PERLASM_SCHEME) > $@ |
83 | aes-armv4.o: aes-armv4.S | ||
65 | 84 | ||
66 | files: | 85 | files: |
67 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 86 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
@@ -117,9 +136,11 @@ aes_ige.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | |||
117 | aes_ige.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 136 | aes_ige.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
118 | aes_ige.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 137 | aes_ige.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
119 | aes_ige.o: ../../include/openssl/symhacks.h ../cryptlib.h aes_ige.c aes_locl.h | 138 | aes_ige.o: ../../include/openssl/symhacks.h ../cryptlib.h aes_ige.c aes_locl.h |
120 | aes_misc.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 139 | aes_misc.o: ../../include/openssl/aes.h ../../include/openssl/crypto.h |
121 | aes_misc.o: ../../include/openssl/opensslconf.h | 140 | aes_misc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
122 | aes_misc.o: ../../include/openssl/opensslv.h aes_locl.h aes_misc.c | 141 | aes_misc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
142 | aes_misc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
143 | aes_misc.o: ../../include/openssl/symhacks.h aes_locl.h aes_misc.c | ||
123 | aes_ofb.o: ../../include/openssl/aes.h ../../include/openssl/modes.h | 144 | aes_ofb.o: ../../include/openssl/aes.h ../../include/openssl/modes.h |
124 | aes_ofb.o: ../../include/openssl/opensslconf.h aes_ofb.c | 145 | aes_ofb.o: ../../include/openssl/opensslconf.h aes_ofb.c |
125 | aes_wrap.o: ../../e_os.h ../../include/openssl/aes.h | 146 | aes_wrap.o: ../../e_os.h ../../include/openssl/aes.h |
diff --git a/src/lib/libcrypto/asn1/Makefile b/src/lib/libcrypto/asn1/Makefile index 160544eede..f7787005d4 100644 --- a/src/lib/libcrypto/asn1/Makefile +++ b/src/lib/libcrypto/asn1/Makefile | |||
@@ -639,7 +639,7 @@ t_x509.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |||
639 | t_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 639 | t_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
640 | t_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 640 | t_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
641 | t_x509.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 641 | t_x509.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
642 | t_x509.o: ../cryptlib.h t_x509.c | 642 | t_x509.o: ../cryptlib.h asn1_locl.h t_x509.c |
643 | t_x509a.o: ../../e_os.h ../../include/openssl/asn1.h | 643 | t_x509a.o: ../../e_os.h ../../include/openssl/asn1.h |
644 | t_x509a.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 644 | t_x509a.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
645 | t_x509a.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 645 | t_x509a.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
diff --git a/src/lib/libcrypto/bf/Makefile b/src/lib/libcrypto/bf/Makefile index dd2c2c708e..d01bfaa315 100644 --- a/src/lib/libcrypto/bf/Makefile +++ b/src/lib/libcrypto/bf/Makefile | |||
@@ -94,5 +94,8 @@ bf_enc.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | |||
94 | bf_enc.o: ../../include/openssl/opensslconf.h bf_enc.c bf_locl.h | 94 | bf_enc.o: ../../include/openssl/opensslconf.h bf_enc.c bf_locl.h |
95 | bf_ofb64.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | 95 | bf_ofb64.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h |
96 | bf_ofb64.o: ../../include/openssl/opensslconf.h bf_locl.h bf_ofb64.c | 96 | bf_ofb64.o: ../../include/openssl/opensslconf.h bf_locl.h bf_ofb64.c |
97 | bf_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | 97 | bf_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/crypto.h |
98 | bf_skey.o: ../../include/openssl/opensslconf.h bf_locl.h bf_pi.h bf_skey.c | 98 | bf_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
99 | bf_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
100 | bf_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
101 | bf_skey.o: ../../include/openssl/symhacks.h bf_locl.h bf_pi.h bf_skey.c | ||
diff --git a/src/lib/libcrypto/buffer/Makefile b/src/lib/libcrypto/buffer/Makefile index 9f3a88d2d6..2efba47f07 100644 --- a/src/lib/libcrypto/buffer/Makefile +++ b/src/lib/libcrypto/buffer/Makefile | |||
@@ -17,8 +17,8 @@ TEST= | |||
17 | APPS= | 17 | APPS= |
18 | 18 | ||
19 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
20 | LIBSRC= buffer.c buf_err.c | 20 | LIBSRC= buffer.c buf_str.c buf_err.c |
21 | LIBOBJ= buffer.o buf_err.o | 21 | LIBOBJ= buffer.o buf_str.o buf_err.o |
22 | 22 | ||
23 | SRC= $(LIBSRC) | 23 | SRC= $(LIBSRC) |
24 | 24 | ||
@@ -81,6 +81,13 @@ buf_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | |||
81 | buf_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 81 | buf_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
82 | buf_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 82 | buf_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
83 | buf_err.o: buf_err.c | 83 | buf_err.o: buf_err.c |
84 | buf_str.o: ../../e_os.h ../../include/openssl/bio.h | ||
85 | buf_str.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
86 | buf_str.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
87 | buf_str.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
88 | buf_str.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
89 | buf_str.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
90 | buf_str.o: ../../include/openssl/symhacks.h ../cryptlib.h buf_str.c | ||
84 | buffer.o: ../../e_os.h ../../include/openssl/bio.h | 91 | buffer.o: ../../e_os.h ../../include/openssl/bio.h |
85 | buffer.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 92 | buffer.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
86 | buffer.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 93 | buffer.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
diff --git a/src/lib/libcrypto/cast/Makefile b/src/lib/libcrypto/cast/Makefile index 0acc38f28d..f3f4859886 100644 --- a/src/lib/libcrypto/cast/Makefile +++ b/src/lib/libcrypto/cast/Makefile | |||
@@ -95,5 +95,8 @@ c_ofb64.o: ../../e_os.h ../../include/openssl/cast.h | |||
95 | c_ofb64.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 95 | c_ofb64.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
96 | c_ofb64.o: c_ofb64.c cast_lcl.h | 96 | c_ofb64.o: c_ofb64.c cast_lcl.h |
97 | c_skey.o: ../../e_os.h ../../include/openssl/cast.h | 97 | c_skey.o: ../../e_os.h ../../include/openssl/cast.h |
98 | c_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 98 | c_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
99 | c_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
100 | c_skey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | ||
101 | c_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
99 | c_skey.o: c_skey.c cast_lcl.h cast_s.h | 102 | c_skey.o: c_skey.c cast_lcl.h cast_s.h |
diff --git a/src/lib/libcrypto/des/Makefile b/src/lib/libcrypto/des/Makefile index ae982265fd..a6e1001329 100644 --- a/src/lib/libcrypto/des/Makefile +++ b/src/lib/libcrypto/des/Makefile | |||
@@ -257,8 +257,9 @@ rpc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | |||
257 | rpc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 257 | rpc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
258 | rpc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 258 | rpc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
259 | rpc_enc.o: des_locl.h des_ver.h rpc_des.h rpc_enc.c | 259 | rpc_enc.o: des_locl.h des_ver.h rpc_des.h rpc_enc.c |
260 | set_key.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 260 | set_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
261 | set_key.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 261 | set_key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
262 | set_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
262 | set_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 263 | set_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
263 | set_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 264 | set_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
264 | set_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 265 | set_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
diff --git a/src/lib/libcrypto/ec/Makefile b/src/lib/libcrypto/ec/Makefile index db380ed16f..f85fc845ca 100644 --- a/src/lib/libcrypto/ec/Makefile +++ b/src/lib/libcrypto/ec/Makefile | |||
@@ -19,11 +19,15 @@ APPS= | |||
19 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
20 | LIBSRC= ec_lib.c ecp_smpl.c ecp_mont.c ecp_nist.c ec_cvt.c ec_mult.c\ | 20 | LIBSRC= ec_lib.c ecp_smpl.c ecp_mont.c ecp_nist.c ec_cvt.c ec_mult.c\ |
21 | ec_err.c ec_curve.c ec_check.c ec_print.c ec_asn1.c ec_key.c\ | 21 | ec_err.c ec_curve.c ec_check.c ec_print.c ec_asn1.c ec_key.c\ |
22 | ec2_smpl.c ec2_mult.c ec_ameth.c ec_pmeth.c eck_prn.c | 22 | ec2_smpl.c ec2_mult.c ec_ameth.c ec_pmeth.c eck_prn.c \ |
23 | ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistputil.c \ | ||
24 | ecp_oct.c ec2_oct.c ec_oct.c | ||
23 | 25 | ||
24 | LIBOBJ= ec_lib.o ecp_smpl.o ecp_mont.o ecp_nist.o ec_cvt.o ec_mult.o\ | 26 | LIBOBJ= ec_lib.o ecp_smpl.o ecp_mont.o ecp_nist.o ec_cvt.o ec_mult.o\ |
25 | ec_err.o ec_curve.o ec_check.o ec_print.o ec_asn1.o ec_key.o\ | 27 | ec_err.o ec_curve.o ec_check.o ec_print.o ec_asn1.o ec_key.o\ |
26 | ec2_smpl.o ec2_mult.o ec_ameth.o ec_pmeth.o eck_prn.o | 28 | ec2_smpl.o ec2_mult.o ec_ameth.o ec_pmeth.o eck_prn.o \ |
29 | ecp_nistp224.o ecp_nistp256.o ecp_nistp521.o ecp_nistputil.o \ | ||
30 | ecp_oct.o ec2_oct.o ec_oct.o | ||
27 | 31 | ||
28 | SRC= $(LIBSRC) | 32 | SRC= $(LIBSRC) |
29 | 33 | ||
@@ -87,6 +91,14 @@ ec2_mult.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | |||
87 | ec2_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 91 | ec2_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
88 | ec2_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 92 | ec2_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
89 | ec2_mult.o: ../../include/openssl/symhacks.h ec2_mult.c ec_lcl.h | 93 | ec2_mult.o: ../../include/openssl/symhacks.h ec2_mult.c ec_lcl.h |
94 | ec2_oct.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
95 | ec2_oct.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
96 | ec2_oct.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
97 | ec2_oct.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
98 | ec2_oct.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
99 | ec2_oct.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
100 | ec2_oct.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
101 | ec2_oct.o: ../../include/openssl/symhacks.h ec2_oct.c ec_lcl.h | ||
90 | ec2_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 102 | ec2_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
91 | ec2_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 103 | ec2_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
92 | ec2_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 104 | ec2_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
@@ -174,6 +186,14 @@ ec_mult.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | |||
174 | ec_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 186 | ec_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
175 | ec_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 187 | ec_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
176 | ec_mult.o: ../../include/openssl/symhacks.h ec_lcl.h ec_mult.c | 188 | ec_mult.o: ../../include/openssl/symhacks.h ec_lcl.h ec_mult.c |
189 | ec_oct.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
190 | ec_oct.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
191 | ec_oct.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
192 | ec_oct.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
193 | ec_oct.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
194 | ec_oct.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
195 | ec_oct.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
196 | ec_oct.o: ../../include/openssl/symhacks.h ec_lcl.h ec_oct.c | ||
177 | ec_pmeth.o: ../../e_os.h ../../include/openssl/asn1.h | 197 | ec_pmeth.o: ../../e_os.h ../../include/openssl/asn1.h |
178 | ec_pmeth.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 198 | ec_pmeth.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
179 | ec_pmeth.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 199 | ec_pmeth.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
@@ -221,6 +241,18 @@ ecp_nist.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | |||
221 | ecp_nist.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 241 | ecp_nist.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
222 | ecp_nist.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 242 | ecp_nist.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
223 | ecp_nist.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_nist.c | 243 | ecp_nist.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_nist.c |
244 | ecp_nistp224.o: ../../include/openssl/opensslconf.h ecp_nistp224.c | ||
245 | ecp_nistp256.o: ../../include/openssl/opensslconf.h ecp_nistp256.c | ||
246 | ecp_nistp521.o: ../../include/openssl/opensslconf.h ecp_nistp521.c | ||
247 | ecp_nistputil.o: ../../include/openssl/opensslconf.h ecp_nistputil.c | ||
248 | ecp_oct.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
249 | ecp_oct.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
250 | ecp_oct.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
251 | ecp_oct.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
252 | ecp_oct.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
253 | ecp_oct.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
254 | ecp_oct.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
255 | ecp_oct.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_oct.c | ||
224 | ecp_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 256 | ecp_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
225 | ecp_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 257 | ecp_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
226 | ecp_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 258 | ecp_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
diff --git a/src/lib/libcrypto/idea/Makefile b/src/lib/libcrypto/idea/Makefile index b2e7add666..8af0acdad9 100644 --- a/src/lib/libcrypto/idea/Makefile +++ b/src/lib/libcrypto/idea/Makefile | |||
@@ -82,5 +82,8 @@ i_ecb.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | |||
82 | i_ecb.o: ../../include/openssl/opensslv.h i_ecb.c idea_lcl.h | 82 | i_ecb.o: ../../include/openssl/opensslv.h i_ecb.c idea_lcl.h |
83 | i_ofb64.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | 83 | i_ofb64.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h |
84 | i_ofb64.o: i_ofb64.c idea_lcl.h | 84 | i_ofb64.o: i_ofb64.c idea_lcl.h |
85 | i_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
85 | i_skey.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | 86 | i_skey.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h |
86 | i_skey.o: i_skey.c idea_lcl.h | 87 | i_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
88 | i_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
89 | i_skey.o: ../../include/openssl/symhacks.h i_skey.c idea_lcl.h | ||
diff --git a/src/lib/libcrypto/md4/Makefile b/src/lib/libcrypto/md4/Makefile index c94a1398ed..e6f1e4478c 100644 --- a/src/lib/libcrypto/md4/Makefile +++ b/src/lib/libcrypto/md4/Makefile | |||
@@ -76,9 +76,11 @@ clean: | |||
76 | 76 | ||
77 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 77 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
78 | 78 | ||
79 | md4_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/md4.h | 79 | md4_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
80 | md4_dgst.o: ../../include/openssl/opensslconf.h | 80 | md4_dgst.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h |
81 | md4_dgst.o: ../../include/openssl/opensslv.h ../md32_common.h md4_dgst.c | 81 | md4_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
82 | md4_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
83 | md4_dgst.o: ../../include/openssl/symhacks.h ../md32_common.h md4_dgst.c | ||
82 | md4_dgst.o: md4_locl.h | 84 | md4_dgst.o: md4_locl.h |
83 | md4_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 85 | md4_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
84 | md4_one.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h | 86 | md4_one.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h |
diff --git a/src/lib/libcrypto/md5/Makefile b/src/lib/libcrypto/md5/Makefile index 9858d53d31..b9e2ce9a38 100644 --- a/src/lib/libcrypto/md5/Makefile +++ b/src/lib/libcrypto/md5/Makefile | |||
@@ -89,9 +89,11 @@ clean: | |||
89 | 89 | ||
90 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 90 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
91 | 91 | ||
92 | md5_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/md5.h | 92 | md5_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
93 | md5_dgst.o: ../../include/openssl/opensslconf.h | 93 | md5_dgst.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h |
94 | md5_dgst.o: ../../include/openssl/opensslv.h ../md32_common.h md5_dgst.c | 94 | md5_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
95 | md5_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
96 | md5_dgst.o: ../../include/openssl/symhacks.h ../md32_common.h md5_dgst.c | ||
95 | md5_dgst.o: md5_locl.h | 97 | md5_dgst.o: md5_locl.h |
96 | md5_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 98 | md5_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
97 | md5_one.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h | 99 | md5_one.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h |
diff --git a/src/lib/libcrypto/rc2/Makefile b/src/lib/libcrypto/rc2/Makefile index 73eac347e7..8a9d49ab5e 100644 --- a/src/lib/libcrypto/rc2/Makefile +++ b/src/lib/libcrypto/rc2/Makefile | |||
@@ -78,7 +78,11 @@ rc2_cbc.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | |||
78 | rc2_cbc.o: rc2_cbc.c rc2_locl.h | 78 | rc2_cbc.o: rc2_cbc.c rc2_locl.h |
79 | rc2_ecb.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 79 | rc2_ecb.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
80 | rc2_ecb.o: ../../include/openssl/rc2.h rc2_ecb.c rc2_locl.h | 80 | rc2_ecb.o: ../../include/openssl/rc2.h rc2_ecb.c rc2_locl.h |
81 | rc2_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | 81 | rc2_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
82 | rc2_skey.o: ../../include/openssl/opensslconf.h | ||
83 | rc2_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
84 | rc2_skey.o: ../../include/openssl/rc2.h ../../include/openssl/safestack.h | ||
85 | rc2_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
82 | rc2_skey.o: rc2_locl.h rc2_skey.c | 86 | rc2_skey.o: rc2_locl.h rc2_skey.c |
83 | rc2cfb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | 87 | rc2cfb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h |
84 | rc2cfb64.o: rc2_locl.h rc2cfb64.c | 88 | rc2cfb64.o: rc2_locl.h rc2cfb64.c |
diff --git a/src/lib/libcrypto/rc4/Makefile b/src/lib/libcrypto/rc4/Makefile index 264451a213..1614d47961 100644 --- a/src/lib/libcrypto/rc4/Makefile +++ b/src/lib/libcrypto/rc4/Makefile | |||
@@ -21,8 +21,8 @@ TEST=rc4test.c | |||
21 | APPS= | 21 | APPS= |
22 | 22 | ||
23 | LIB=$(TOP)/libcrypto.a | 23 | LIB=$(TOP)/libcrypto.a |
24 | LIBSRC=rc4_skey.c rc4_enc.c | 24 | LIBSRC=rc4_skey.c rc4_enc.c rc4_utl.c |
25 | LIBOBJ=$(RC4_ENC) | 25 | LIBOBJ=$(RC4_ENC) rc4_utl.o |
26 | 26 | ||
27 | SRC= $(LIBSRC) | 27 | SRC= $(LIBSRC) |
28 | 28 | ||
@@ -46,12 +46,14 @@ rc4-586.s: asm/rc4-586.pl ../perlasm/x86asm.pl | |||
46 | 46 | ||
47 | rc4-x86_64.s: asm/rc4-x86_64.pl | 47 | rc4-x86_64.s: asm/rc4-x86_64.pl |
48 | $(PERL) asm/rc4-x86_64.pl $(PERLASM_SCHEME) > $@ | 48 | $(PERL) asm/rc4-x86_64.pl $(PERLASM_SCHEME) > $@ |
49 | rc4-md5-x86_64.s: asm/rc4-md5-x86_64.pl | ||
50 | $(PERL) asm/rc4-md5-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
49 | 51 | ||
50 | rc4-ia64.S: asm/rc4-ia64.pl | 52 | rc4-ia64.S: asm/rc4-ia64.pl |
51 | $(PERL) asm/rc4-ia64.pl $(CFLAGS) > $@ | 53 | $(PERL) asm/rc4-ia64.pl $(CFLAGS) > $@ |
52 | 54 | ||
53 | rc4-s390x.s: asm/rc4-s390x.pl | 55 | rc4-parisc.s: asm/rc4-parisc.pl |
54 | $(PERL) asm/rc4-s390x.pl > $@ | 56 | $(PERL) asm/rc4-parisc.pl $(PERLASM_SCHEME) $@ |
55 | 57 | ||
56 | rc4-ia64.s: rc4-ia64.S | 58 | rc4-ia64.s: rc4-ia64.S |
57 | @case `awk '/^#define RC4_INT/{print$$NF}' $(TOP)/include/openssl/opensslconf.h` in \ | 59 | @case `awk '/^#define RC4_INT/{print$$NF}' $(TOP)/include/openssl/opensslconf.h` in \ |
@@ -60,6 +62,9 @@ rc4-ia64.s: rc4-ia64.S | |||
60 | *) exit 1 ;; \ | 62 | *) exit 1 ;; \ |
61 | esac | 63 | esac |
62 | 64 | ||
65 | # GNU make "catch all" | ||
66 | rc4-%.s: asm/rc4-%.pl; $(PERL) $< $(PERLASM_SCHEME) $@ | ||
67 | |||
63 | files: | 68 | files: |
64 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 69 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
65 | 70 | ||
@@ -113,3 +118,8 @@ rc4_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
113 | rc4_skey.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h | 118 | rc4_skey.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h |
114 | rc4_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 119 | rc4_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
115 | rc4_skey.o: ../cryptlib.h rc4_locl.h rc4_skey.c | 120 | rc4_skey.o: ../cryptlib.h rc4_locl.h rc4_skey.c |
121 | rc4_utl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
122 | rc4_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
123 | rc4_utl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc4.h | ||
124 | rc4_utl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
125 | rc4_utl.o: ../../include/openssl/symhacks.h rc4_utl.c | ||
diff --git a/src/lib/libcrypto/ripemd/Makefile b/src/lib/libcrypto/ripemd/Makefile index d5b1067dbe..25140b2a73 100644 --- a/src/lib/libcrypto/ripemd/Makefile +++ b/src/lib/libcrypto/ripemd/Makefile | |||
@@ -82,8 +82,11 @@ clean: | |||
82 | 82 | ||
83 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 83 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
84 | 84 | ||
85 | rmd_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 85 | rmd_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
86 | rmd_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ripemd.h | 86 | rmd_dgst.o: ../../include/openssl/opensslconf.h |
87 | rmd_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
88 | rmd_dgst.o: ../../include/openssl/ripemd.h ../../include/openssl/safestack.h | ||
89 | rmd_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
87 | rmd_dgst.o: ../md32_common.h rmd_dgst.c rmd_locl.h rmdconst.h | 90 | rmd_dgst.o: ../md32_common.h rmd_dgst.c rmd_locl.h rmdconst.h |
88 | rmd_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 91 | rmd_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
89 | rmd_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 92 | rmd_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
diff --git a/src/lib/libcrypto/sha/Makefile b/src/lib/libcrypto/sha/Makefile index e6eccb05f9..6d191d3936 100644 --- a/src/lib/libcrypto/sha/Makefile +++ b/src/lib/libcrypto/sha/Makefile | |||
@@ -56,8 +56,11 @@ sha256-ia64.s: asm/sha512-ia64.pl | |||
56 | sha512-ia64.s: asm/sha512-ia64.pl | 56 | sha512-ia64.s: asm/sha512-ia64.pl |
57 | (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) | 57 | (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) |
58 | 58 | ||
59 | sha256-armv4.s: asm/sha256-armv4.pl | 59 | sha256-armv4.S: asm/sha256-armv4.pl |
60 | $(PERL) $< $@ | 60 | $(PERL) $< $(PERLASM_SCHEME) $@ |
61 | |||
62 | sha1-alpha.s: asm/sha1-alpha.pl | ||
63 | $(PERL) $< | $(CC) -E - | tee $@ > /dev/null | ||
61 | 64 | ||
62 | # Solaris make has to be explicitly told | 65 | # Solaris make has to be explicitly told |
63 | sha1-x86_64.s: asm/sha1-x86_64.pl; $(PERL) asm/sha1-x86_64.pl $(PERLASM_SCHEME) > $@ | 66 | sha1-x86_64.s: asm/sha1-x86_64.pl; $(PERL) asm/sha1-x86_64.pl $(PERLASM_SCHEME) > $@ |
@@ -71,10 +74,22 @@ sha1-ppc.s: asm/sha1-ppc.pl; $(PERL) asm/sha1-ppc.pl $(PERLASM_SCHEME) $@ | |||
71 | sha256-ppc.s: asm/sha512-ppc.pl; $(PERL) asm/sha512-ppc.pl $(PERLASM_SCHEME) $@ | 74 | sha256-ppc.s: asm/sha512-ppc.pl; $(PERL) asm/sha512-ppc.pl $(PERLASM_SCHEME) $@ |
72 | sha512-ppc.s: asm/sha512-ppc.pl; $(PERL) asm/sha512-ppc.pl $(PERLASM_SCHEME) $@ | 75 | sha512-ppc.s: asm/sha512-ppc.pl; $(PERL) asm/sha512-ppc.pl $(PERLASM_SCHEME) $@ |
73 | 76 | ||
77 | sha1-parisc.s: asm/sha1-parisc.pl; $(PERL) asm/sha1-parisc.pl $(PERLASM_SCHEME) $@ | ||
78 | sha256-parisc.s:asm/sha512-parisc.pl; $(PERL) asm/sha512-parisc.pl $(PERLASM_SCHEME) $@ | ||
79 | sha512-parisc.s:asm/sha512-parisc.pl; $(PERL) asm/sha512-parisc.pl $(PERLASM_SCHEME) $@ | ||
80 | |||
81 | sha1-mips.S: asm/sha1-mips.pl; $(PERL) asm/sha1-mips.pl $(PERLASM_SCHEME) $@ | ||
82 | sha256-mips.S: asm/sha512-mips.pl; $(PERL) asm/sha512-mips.pl $(PERLASM_SCHEME) $@ | ||
83 | sha512-mips.S: asm/sha512-mips.pl; $(PERL) asm/sha512-mips.pl $(PERLASM_SCHEME) $@ | ||
84 | |||
74 | # GNU make "catch all" | 85 | # GNU make "catch all" |
75 | sha1-%.s: asm/sha1-%.pl; $(PERL) $< $@ | 86 | sha1-%.S: asm/sha1-%.pl; $(PERL) $< $(PERLASM_SCHEME) $@ |
76 | sha256-%.s: asm/sha512-%.pl; $(PERL) $< $@ | 87 | sha256-%.S: asm/sha512-%.pl; $(PERL) $< $(PERLASM_SCHEME) $@ |
77 | sha512-%.s: asm/sha512-%.pl; $(PERL) $< $@ | 88 | sha512-%.S: asm/sha512-%.pl; $(PERL) $< $(PERLASM_SCHEME) $@ |
89 | |||
90 | sha1-armv4-large.o: sha1-armv4-large.S | ||
91 | sha256-armv4.o: sha256-armv4.S | ||
92 | sha512-armv4.o: sha512-armv4.S | ||
78 | 93 | ||
79 | files: | 94 | files: |
80 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 95 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
@@ -119,8 +134,11 @@ sha1_one.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
119 | sha1_one.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 134 | sha1_one.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
120 | sha1_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 135 | sha1_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
121 | sha1_one.o: sha1_one.c | 136 | sha1_one.o: sha1_one.c |
122 | sha1dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 137 | sha1dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
123 | sha1dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/sha.h | 138 | sha1dgst.o: ../../include/openssl/opensslconf.h |
139 | sha1dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
140 | sha1dgst.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
141 | sha1dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
124 | sha1dgst.o: ../md32_common.h sha1dgst.c sha_locl.h | 142 | sha1dgst.o: ../md32_common.h sha1dgst.c sha_locl.h |
125 | sha256.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 143 | sha256.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
126 | sha256.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 144 | sha256.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
@@ -135,8 +153,11 @@ sha512.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
135 | sha512.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 153 | sha512.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
136 | sha512.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 154 | sha512.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
137 | sha512.o: ../cryptlib.h sha512.c | 155 | sha512.o: ../cryptlib.h sha512.c |
138 | sha_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 156 | sha_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
139 | sha_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/sha.h | 157 | sha_dgst.o: ../../include/openssl/opensslconf.h |
158 | sha_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
159 | sha_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
160 | sha_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
140 | sha_dgst.o: ../md32_common.h sha_dgst.c sha_locl.h | 161 | sha_dgst.o: ../md32_common.h sha_dgst.c sha_locl.h |
141 | sha_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 162 | sha_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
142 | sha_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 163 | sha_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
diff --git a/src/lib/libssl/src/apps/client.pem b/src/lib/libssl/src/apps/client.pem index 307910e56e..e7a47a73f3 100644 --- a/src/lib/libssl/src/apps/client.pem +++ b/src/lib/libssl/src/apps/client.pem | |||
@@ -1,24 +1,52 @@ | |||
1 | issuer= /C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Test CA (1024 bit) | 1 | subject= C = UK, O = OpenSSL Group, OU = FOR TESTING PURPOSES ONLY, CN = Test Client Cert |
2 | subject=/C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Client test cert (512 bit) | 2 | issuer= C = UK, O = OpenSSL Group, OU = FOR TESTING PURPOSES ONLY, CN = OpenSSL Test Intermediate CA |
3 | -----BEGIN CERTIFICATE----- | 3 | -----BEGIN CERTIFICATE----- |
4 | MIIB6TCCAVICAQIwDQYJKoZIhvcNAQEEBQAwWzELMAkGA1UEBhMCQVUxEzARBgNV | 4 | MIID5zCCAs+gAwIBAgIJALnu1NlVpZ6yMA0GCSqGSIb3DQEBBQUAMHAxCzAJBgNV |
5 | BAgTClF1ZWVuc2xhbmQxGjAYBgNVBAoTEUNyeXB0U29mdCBQdHkgTHRkMRswGQYD | 5 | BAYTAlVLMRYwFAYDVQQKDA1PcGVuU1NMIEdyb3VwMSIwIAYDVQQLDBlGT1IgVEVT |
6 | VQQDExJUZXN0IENBICgxMDI0IGJpdCkwHhcNOTcwNjA5MTM1NzU2WhcNOTgwNjA5 | 6 | VElORyBQVVJQT1NFUyBPTkxZMSUwIwYDVQQDDBxPcGVuU1NMIFRlc3QgSW50ZXJt |
7 | MTM1NzU2WjBjMQswCQYDVQQGEwJBVTETMBEGA1UECBMKUXVlZW5zbGFuZDEaMBgG | 7 | ZWRpYXRlIENBMB4XDTExMTIwODE0MDE0OFoXDTIxMTAxNjE0MDE0OFowZDELMAkG |
8 | A1UEChMRQ3J5cHRTb2Z0IFB0eSBMdGQxIzAhBgNVBAMTGkNsaWVudCB0ZXN0IGNl | 8 | A1UEBhMCVUsxFjAUBgNVBAoMDU9wZW5TU0wgR3JvdXAxIjAgBgNVBAsMGUZPUiBU |
9 | cnQgKDUxMiBiaXQpMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBALtv55QyzG6i2Plw | 9 | RVNUSU5HIFBVUlBPU0VTIE9OTFkxGTAXBgNVBAMMEFRlc3QgQ2xpZW50IENlcnQw |
10 | Z1pah7++Gv8L5j6Hnyr/uTZE1NLG0ABDDexmq/R4KedLjFEIYjocDui+IXs62NNt | 10 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0ranbHRLcLVqN+0BzcZpY |
11 | XrT8odkCAwEAATANBgkqhkiG9w0BAQQFAAOBgQBwtMmI7oGUG8nKmftQssATViH5 | 11 | +yOLqxzDWT1LD9eW1stC4NzXX9/DCtSIVyN7YIHdGLrIPr64IDdXXaMRzgZ2rOKs |
12 | NRRtoEw07DxJp/LfatHdrhqQB73eGdL5WILZJXk46Xz2e9WMSUjVCSYhdKxtflU3 | 12 | lmHCAiFpO/ja99gGCJRxH0xwQatqAULfJVHeUhs7OEGOZc2nWifjqKvGfNTilP7D |
13 | UR2Ajv1Oo0sTNdfz0wDqJNirLNtzyhhsaq8qMTrLwXrCP31VxBiigFSQSUFnZyTE | 13 | nwi69ipQFq9oS19FmhwVHk2wg7KZGHI1qDyG04UrfCZMRitvS9+UVhPpIPjuiBi2 |
14 | 9TKwhS4GlwbtCfxSKQ== | 14 | x3/FZIpL5gXJvvFK6xHY63oq2asyzBATntBgnP4qJFWWcvRx24wF1PnZabxuVoL2 |
15 | bPnQ/KvONDrw3IdqkKhYNTul7jEcu3OlcZIMw+7DiaKJLAzKb/bBF5gm/pwW6As9 | ||
16 | AgMBAAGjgY8wgYwwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBeAwLAYJYIZI | ||
17 | AYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQW | ||
18 | BBSZHKyLoTh7Mb409Zn/mK1ceSDAjDAfBgNVHSMEGDAWgBQ2w2yI55X+sL3szj49 | ||
19 | hqshgYfa2jANBgkqhkiG9w0BAQUFAAOCAQEAD0mL7PtPYgCEuDyOQSbLpeND5hVS | ||
20 | curxQdGnrJ6Acrhodb7E9ccATokeb0PLx6HBLQUicxhTZIQ9FbO43YkQcOU6C3BB | ||
21 | IlwskqmtN6+VmrQzNolHCDzvxNZs9lYL2VbGPGqVRyjZeHpoAlf9cQr8PgDb4d4b | ||
22 | vUx2KAhHQvV2nkmYvKyXcgnRuHggumF87mkxidriGAEFwH4qfOqetUg64WyxP7P2 | ||
23 | QLipm04SyQa7ONtIApfVXgHcE42Py4/f4arzCzMjKe3VyhGkS7nsT55X/fWgTaRm | ||
24 | CQPkO+H94P958WTvQDt77bQ+D3IvYaVvfil8n6HJMOJfFT0LJuSUbpSXJg== | ||
15 | -----END CERTIFICATE----- | 25 | -----END CERTIFICATE----- |
16 | -----BEGIN RSA PRIVATE KEY----- | 26 | -----BEGIN RSA PRIVATE KEY----- |
17 | MIIBOwIBAAJBALtv55QyzG6i2PlwZ1pah7++Gv8L5j6Hnyr/uTZE1NLG0ABDDexm | 27 | MIIEpQIBAAKCAQEAtK2p2x0S3C1ajftAc3GaWPsji6scw1k9Sw/XltbLQuDc11/f |
18 | q/R4KedLjFEIYjocDui+IXs62NNtXrT8odkCAwEAAQJAbwXq0vJ/+uyEvsNgxLko | 28 | wwrUiFcje2CB3Ri6yD6+uCA3V12jEc4GdqzirJZhwgIhaTv42vfYBgiUcR9McEGr |
19 | /V86mGXQ/KrSkeKlL0r4ENxjcyeMAGoKu6J9yMY7+X9+Zm4nxShNfTsf/+Freoe1 | 29 | agFC3yVR3lIbOzhBjmXNp1on46irxnzU4pT+w58IuvYqUBavaEtfRZocFR5NsIOy |
20 | HQIhAPOSm5Q1YI+KIsII2GeVJx1U69+wnd71OasIPakS1L1XAiEAxQAW+J3/JWE0 | 30 | mRhyNag8htOFK3wmTEYrb0vflFYT6SD47ogYtsd/xWSKS+YFyb7xSusR2Ot6Ktmr |
21 | ftEYakbhUOKL8tD1OaFZS71/5GdG7E8CIQCefUMmySSvwd6kC0VlATSWbW+d+jp/ | 31 | MswQE57QYJz+KiRVlnL0cduMBdT52Wm8blaC9mz50PyrzjQ68NyHapCoWDU7pe4x |
22 | nWmM1KvqnAo5uQIhALqEADu5U1Wvt8UN8UDGBRPQulHWNycuNV45d3nnskWPAiAw | 32 | HLtzpXGSDMPuw4miiSwMym/2wReYJv6cFugLPQIDAQABAoIBAAZOyc9MhIwLSU4L |
23 | ueTyr6WsZ5+SD8g/Hy3xuvF3nPmJRH+rwvVihlcFOg== | 33 | p4RgQvM4UVVe8/Id+3XTZ8NsXExJbWxXfIhiqGjaIfL8u4vsgRjcl+v1s/jo2/iT |
34 | KMab4o4D8gXD7UavQVDjtjb/ta79WL3SjRl2Uc9YjjMkyq6WmDNQeo2NKDdafCTB | ||
35 | 1uzSJtLNipB8Z53ELPuHJhxX9QMHrMnuha49riQgXZ7buP9iQrHJFhImBjSzbxJx | ||
36 | L+TI6rkyLSf9Wi0Pd3L27Ob3QWNfNRYNSeTE+08eSRChkur5W0RuXAcuAICdQlCl | ||
37 | LBvWO/LmmvbzCqiDcgy/TliSb6CGGwgiNG7LJZmlkYNj8laGwalNlYZs3UrVv6NO | ||
38 | Br2loAECgYEA2kvCvPGj0Dg/6g7WhXDvAkEbcaL1tSeCxBbNH+6HS2UWMWvyTtCn | ||
39 | /bbD519QIdkvayy1QjEf32GV/UjUVmlULMLBcDy0DGjtL3+XpIhLKWDNxN1v1/ai | ||
40 | 1oz23ZJCOgnk6K4qtFtlRS1XtynjA+rBetvYvLP9SKeFrnpzCgaA2r0CgYEA0+KX | ||
41 | 1ACXDTNH5ySX3kMjSS9xdINf+OOw4CvPHFwbtc9aqk2HePlEsBTz5I/W3rKwXva3 | ||
42 | NqZ/bRqVVeZB/hHKFywgdUQk2Uc5z/S7Lw70/w1HubNTXGU06Ngb6zOFAo/o/TwZ | ||
43 | zTP1BMIKSOB6PAZPS3l+aLO4FRIRotfFhgRHOoECgYEAmiZbqt8cJaJDB/5YYDzC | ||
44 | mp3tSk6gIb936Q6M5VqkMYp9pIKsxhk0N8aDCnTU+kIK6SzWBpr3/d9Ecmqmfyq7 | ||
45 | 5SvWO3KyVf0WWK9KH0abhOm2BKm2HBQvI0DB5u8sUx2/hsvOnjPYDISbZ11t0MtK | ||
46 | u35Zy89yMYcSsIYJjG/ROCUCgYEAgI2P9G5PNxEP5OtMwOsW84Y3Xat/hPAQFlI+ | ||
47 | HES+AzbFGWJkeT8zL2nm95tVkFP1sggZ7Kxjz3w7cpx7GX0NkbWSE9O+T51pNASV | ||
48 | tN1sQ3p5M+/a+cnlqgfEGJVvc7iAcXQPa3LEi5h2yPR49QYXAgG6cifn3dDSpmwn | ||
49 | SUI7PQECgYEApGCIIpSRPLAEHTGmP87RBL1smurhwmy2s/pghkvUkWehtxg0sGHh | ||
50 | kuaqDWcskogv+QC0sVdytiLSz8G0DwcEcsHK1Fkyb8A+ayiw6jWJDo2m9+IF4Fww | ||
51 | 1Te6jFPYDESnbhq7+TLGgHGhtwcu5cnb4vSuYXGXKupZGzoLOBbv1Zw= | ||
24 | -----END RSA PRIVATE KEY----- | 52 | -----END RSA PRIVATE KEY----- |
diff --git a/src/lib/libssl/src/apps/server2.pem b/src/lib/libssl/src/apps/server2.pem index 8bb664194e..a3927cf788 100644 --- a/src/lib/libssl/src/apps/server2.pem +++ b/src/lib/libssl/src/apps/server2.pem | |||
@@ -1,376 +1,52 @@ | |||
1 | issuer= /C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Test CA (1024 bit) | 1 | subject= C = UK, O = OpenSSL Group, OU = FOR TESTING PURPOSES ONLY, CN = Test Server Cert #2 |
2 | subject=/C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Server test cert (1024 bit) | 2 | issuer= C = UK, O = OpenSSL Group, OU = FOR TESTING PURPOSES ONLY, CN = OpenSSL Test Intermediate CA |
3 | -----BEGIN CERTIFICATE----- | 3 | -----BEGIN CERTIFICATE----- |
4 | MIICLjCCAZcCAQEwDQYJKoZIhvcNAQEEBQAwWzELMAkGA1UEBhMCQVUxEzARBgNV | 4 | MIID6jCCAtKgAwIBAgIJALnu1NlVpZ60MA0GCSqGSIb3DQEBBQUAMHAxCzAJBgNV |
5 | BAgTClF1ZWVuc2xhbmQxGjAYBgNVBAoTEUNyeXB0U29mdCBQdHkgTHRkMRswGQYD | 5 | BAYTAlVLMRYwFAYDVQQKDA1PcGVuU1NMIEdyb3VwMSIwIAYDVQQLDBlGT1IgVEVT |
6 | VQQDExJUZXN0IENBICgxMDI0IGJpdCkwHhcNOTcwNjA5MTM1NzU0WhcNOTgwNjA5 | 6 | VElORyBQVVJQT1NFUyBPTkxZMSUwIwYDVQQDDBxPcGVuU1NMIFRlc3QgSW50ZXJt |
7 | MTM1NzU0WjBkMQswCQYDVQQGEwJBVTETMBEGA1UECBMKUXVlZW5zbGFuZDEaMBgG | 7 | ZWRpYXRlIENBMB4XDTExMTIwODE0MDE0OFoXDTIxMTAxNjE0MDE0OFowZzELMAkG |
8 | A1UEChMRQ3J5cHRTb2Z0IFB0eSBMdGQxJDAiBgNVBAMTG1NlcnZlciB0ZXN0IGNl | 8 | A1UEBhMCVUsxFjAUBgNVBAoMDU9wZW5TU0wgR3JvdXAxIjAgBgNVBAsMGUZPUiBU |
9 | cnQgKDEwMjQgYml0KTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAsxH1PBPm | 9 | RVNUSU5HIFBVUlBPU0VTIE9OTFkxHDAaBgNVBAMME1Rlc3QgU2VydmVyIENlcnQg |
10 | RkxrR11eV4bzNi4N9n11CI8nV29+ARlT1+qDe/mjVUvXlmsr1v/vf71G9GgqopSa | 10 | IzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDrdi7j9yctG+L4EjBy |
11 | 6RXrICLVdk/FYYYzhPvl1M+OrjaXDFO8BzBAF1Lnz6c7aRZvGRJNrRSr2nZEkqDf | 11 | gjPmEqZzOJEQba26MoQGzglU7e5Xf59Rb/hgVQuKAoiZe7/R8rK4zJ4W7iXdXw0L |
12 | JW9dY7r2VZEpD5QeuaRYUnuECkqeieB65GMCAwEAATANBgkqhkiG9w0BAQQFAAOB | 12 | qBpyG8B5aGKeI32w+A9TcBApoXXL2CrYQEQjZwUIpLlYBIi2NkJj3nVkq5dgl1gO |
13 | gQCWsOta6C0wiVzXz8wPmJKyTrurMlgUss2iSuW9366iwofZddsNg7FXniMzkIf6 | 13 | ALiQ+W8jg3kzg5Ec9rimp9r93N8wsSL3awsafurmYCvOf7leHaMP1WJ/zDRGUNHG |
14 | dp7jnmWZwKZ9cXsNUS2o4OL07qOk2HOywC0YsNZQsOBu1CBTYYkIefDiKFL1zQHh | 14 | /WtDjXc8ZUG1+6EXU9Jc2Fs+2Omf7fcN0l00AK/wPg8OaNS0rKyGq9JdIT9FRGV1 |
15 | 8lwwNd4NP+OE3NzUNkCfh4DnFfg9WHkXUlD5UpxNRJ4gJA== | 15 | bXe/rx58FaE5CItdwCSYhJvF/O95LWQoxJXye5bCFLmvDTEyVq9FMSCptfsmbXjE |
16 | -----END CERTIFICATE----- | 16 | ZGsXAgMBAAGjgY8wgYwwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBeAwLAYJ |
17 | -----BEGIN RSA PRIVATE KEY----- | 17 | YIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1Ud |
18 | MIICXgIBAAKBgQCzEfU8E+ZGTGtHXV5XhvM2Lg32fXUIjydXb34BGVPX6oN7+aNV | 18 | DgQWBBR52UaWWTKzZGDH/X4mWNcuqeQVazAfBgNVHSMEGDAWgBQ2w2yI55X+sL3s |
19 | S9eWayvW/+9/vUb0aCqilJrpFesgItV2T8VhhjOE++XUz46uNpcMU7wHMEAXUufP | 19 | zj49hqshgYfa2jANBgkqhkiG9w0BAQUFAAOCAQEANBW+XYLlHBqVY/31ie+3gRlS |
20 | pztpFm8ZEk2tFKvadkSSoN8lb11juvZVkSkPlB65pFhSe4QKSp6J4HrkYwIDAQAB | 20 | LPfy4SIqn0t3RJjagT29MXprblBO2cbMO8VGjkQdKGpmMXjxbht2arOOUXRHX4n/ |
21 | AoGBAKy8jvb0Lzby8q11yNLf7+78wCVdYi7ugMHcYA1JVFK8+zb1WfSm44FLQo/0 | 21 | XTyn/QHEf0bcwIITMReO3DZUPAEw8hSjn9xEOM0IRVOCP+mH5fi74QzzQaZVCyYg |
22 | dSChAjgz36TTexeLODPYxleJndjVcOMVzsLJjSM8dLpXsTS4FCeMbhw2s2u+xqKY | 22 | 5VtLKdww/+sc0nCbKl2KWgDluriH0nfVx95qgW3mg9dhXRr0zmf1w2zkBHYpARYL |
23 | bbPWfk+HOTyJjfnkcC5Nbg44eOmruq0gSmBeUXVM5UntlTnxAkEA7TGCA3h7kx5E | 23 | Dew6Z8EE4tS3HJu8/qM6meWzNtrfonQ3eiiMxjZBxzV46jchBwa2z9XYhP6AmpPb |
24 | Bl4zl2pc3gPAGt+dyfk5Po9mGJUUXhF5p2zueGmYWW74TmOWB1kzt4QRdYMzFePq | 24 | oeTSzcQNbWsxaGYzWo46oLDUZmJOwSBawbS31bZNMCoPIY6ukoesCzFSsUKZww== |
25 | zfDNXEa1CwJBAMFErdY0xp0UJ13WwBbUTk8rujqQdHtjw0klhpbuKkjxu2hN0wwM | ||
26 | 6p0D9qxF7JHaghqVRI0fAW/EE0OzdHMR9QkCQQDNR26dMFXKsoPu+vItljj/UEGf | ||
27 | QG7gERiQ4yxaFBPHgdpGo0kT31eh9x9hQGDkxTe0GNG/YSgCRvm8+C3TMcKXAkBD | ||
28 | dhGn36wkUFCddMSAM4NSJ1VN8/Z0y5HzCmI8dM3VwGtGMUQlxKxwOl30LEQzdS5M | ||
29 | 0SWojNYXiT2gOBfBwtbhAkEAhafl5QEOIgUz+XazS/IlZ8goNKdDVfYgK3mHHjvv | ||
30 | nY5G+AuGebdNkXJr4KSWxDcN+C2i47zuj4QXA16MAOandA== | ||
31 | -----END RSA PRIVATE KEY----- | ||
32 | subject=/C=US/O=AT&T Bell Laboratories/OU=Prototype Research CA | ||
33 | issuer= /C=US/O=AT&T Bell Laboratories/OU=Prototype Research CA | ||
34 | notBefore=950413210656Z | ||
35 | notAfter =970412210656Z | ||
36 | -----BEGIN X509 CERTIFICATE----- | ||
37 | |||
38 | MIICCDCCAXECAQAwDQYJKoZIhvcNAQEEBQAwTjELMAkGA1UEBhMCVVMxHzAdBgNV | ||
39 | BAoUFkFUJlQgQmVsbCBMYWJvcmF0b3JpZXMxHjAcBgNVBAsUFVByb3RvdHlwZSBS | ||
40 | ZXNlYXJjaCBDQTAeFw05NTA0MTMyMTA2NTZaFw05NzA0MTIyMTA2NTZaME4xCzAJ | ||
41 | BgNVBAYTAlVTMR8wHQYDVQQKFBZBVCZUIEJlbGwgTGFib3JhdG9yaWVzMR4wHAYD | ||
42 | VQQLFBVQcm90b3R5cGUgUmVzZWFyY2ggQ0EwgZwwDQYJKoZIhvcNAQEBBQADgYoA | ||
43 | MIGGAoGAebOmgtSCl+wCYZc86UGYeTLY8cjmW2P0FN8ToT/u2pECCoFdrlycX0OR | ||
44 | 3wt0ZhpFXLVNeDnHwEE9veNUih7pCL2ZBFqoIoQkB1lZmXRiVtjGonz8BLm/qrFM | ||
45 | YHb0lme/Ol+s118mwKVxnn6bSAeI/OXKhLaVdYZWk+aEaxEDkVkCAQ8wDQYJKoZI | ||
46 | hvcNAQEEBQADgYEAAZMG14lZmZ8bahkaHaTV9dQf4p2FZiQTFwHP9ZyGsXPC+LT5 | ||
47 | dG5iTaRmyjNIJdPWohZDl97kAci79aBndvuEvRKOjLHs3WRGBIwERnAcnY9Mz8u/ | ||
48 | zIHK23PjYVxGGaZd669OJwD0CYyqH22HH9nFUGaoJdsv39ChW0NRdLE9+y8= | ||
49 | -----END X509 CERTIFICATE----- | ||
50 | issuer= /C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Test PCA (1024 bit) | ||
51 | subject=/C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Test CA (1024 bit) | ||
52 | -----BEGIN CERTIFICATE----- | ||
53 | MIICJjCCAY8CAQAwDQYJKoZIhvcNAQEEBQAwXDELMAkGA1UEBhMCQVUxEzARBgNV | ||
54 | BAgTClF1ZWVuc2xhbmQxGjAYBgNVBAoTEUNyeXB0U29mdCBQdHkgTHRkMRwwGgYD | ||
55 | VQQDExNUZXN0IFBDQSAoMTAyNCBiaXQpMB4XDTk3MDYwOTEzNTc0M1oXDTAxMDYw | ||
56 | OTEzNTc0M1owWzELMAkGA1UEBhMCQVUxEzARBgNVBAgTClF1ZWVuc2xhbmQxGjAY | ||
57 | BgNVBAoTEUNyeXB0U29mdCBQdHkgTHRkMRswGQYDVQQDExJUZXN0IENBICgxMDI0 | ||
58 | IGJpdCkwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKO7o8t116VP6cgybTsZ | ||
59 | DCZhr95nYlZuya3aCi1IKoztqwWnjbmDFIriOqGFPrZQ+moMETC9D59iRW/dFXSv | ||
60 | 1F65ka/XY2hLh9exCCo7XuUcDs53Qp3bI3AmMqHjgzE8oO3ajyJAzJkTTOUecQU2 | ||
61 | mw/gI4tMM0LqWMQS7luTy4+xAgMBAAEwDQYJKoZIhvcNAQEEBQADgYEAM7achv3v | ||
62 | hLQJcv/65eGEpBXM40ZDVoFQFFJWaY5p883HTqLB1x4FdzsXHH0QKBTcKpWwqyu4 | ||
63 | YDm3fb8oDugw72bCzfyZK/zVZPR/hVlqI/fvU109Qoc+7oPvIXWky71HfcK6ZBCA | ||
64 | q30KIqGM/uoM60INq97qjDmCJapagcNBGQs= | ||
65 | -----END CERTIFICATE----- | ||
66 | -----BEGIN RSA PRIVATE KEY----- | ||
67 | MIICXQIBAAKBgQCju6PLddelT+nIMm07GQwmYa/eZ2JWbsmt2gotSCqM7asFp425 | ||
68 | gxSK4jqhhT62UPpqDBEwvQ+fYkVv3RV0r9ReuZGv12NoS4fXsQgqO17lHA7Od0Kd | ||
69 | 2yNwJjKh44MxPKDt2o8iQMyZE0zlHnEFNpsP4COLTDNC6ljEEu5bk8uPsQIDAQAB | ||
70 | AoGAVZmpFZsDZfr0l2S9tLLwpjRWNOlKATQkno6q2WesT0eGLQufTciY+c8ypfU6 | ||
71 | hyio8r5iUl/VhhdjhAtKx1mRpiotftHo/eYf8rtsrnprOnWG0bWjLjtIoMbcxGn2 | ||
72 | J3bN6LJmbJMjDs0eJ3KnTu646F3nDUw2oGAwmpzKXA1KAP0CQQDRvQhxk2D3Pehs | ||
73 | HvG665u2pB5ipYQngEFlZO7RHJZzJOZEWSLuuMqaF/7pTfA5jiBvWqCgJeCRRInL | ||
74 | 21ru4dlPAkEAx9jj7BgKn5TYnMoBSSe0afjsV9oApVpN1Nacb1YDtCwy+scp3++s | ||
75 | nFxlv98wxIlSdpwMUn+AUWfjiWR7Tu/G/wJBAJ/KjwZIrFVxewP0x2ILYsTRYLzz | ||
76 | MS4PDsO7FB+I0i7DbBOifXS2oNSpd3I0CNMwrxFnUHzynpbOStVfN3ZL5w0CQQCa | ||
77 | pwFahxBRhkJKsxhjoFJBX9yl75JoY4Wvm5Tbo9ih6UJaRx3kqfkN14L2BKYcsZgb | ||
78 | KY9vmDOYy6iNfjDeWTfJAkBkfPUb8oTJ/nSP5zN6sqGxSY4krc4xLxpRmxoJ8HL2 | ||
79 | XfhqXkTzbU13RX9JJ/NZ8vQN9Vm2NhxRGJocQkmcdVtJ | ||
80 | -----END RSA PRIVATE KEY----- | ||
81 | -----BEGIN X509 CERTIFICATE----- | ||
82 | MIICYDCCAiACAgEoMAkGBSsOAwINBQAwfDELMAkGA1UEBhMCVVMxNjA0BgNVBAoT | ||
83 | LU5hdGlvbmFsIEFlcm9uYXV0aWNzIGFuZCBTcGFjZSBBZG1pbmlzdHJhdGlvbjEZ | ||
84 | MBcGA1UECxMQVGVzdCBFbnZpcm9ubWVudDEaMBgGA1UECxMRRFNTLU5BU0EtUGls | ||
85 | b3QtQ0EwHhcNOTYwMjI2MTYzMjQ1WhcNOTcwMjI1MTYzMjQ1WjB8MQswCQYDVQQG | ||
86 | EwJVUzE2MDQGA1UEChMtTmF0aW9uYWwgQWVyb25hdXRpY3MgYW5kIFNwYWNlIEFk | ||
87 | bWluaXN0cmF0aW9uMRkwFwYDVQQLExBUZXN0IEVudmlyb25tZW50MRowGAYDVQQL | ||
88 | ExFEU1MtTkFTQS1QaWxvdC1DQTCB8jAJBgUrDgMCDAUAA4HkADCB4AJBAMA/ssKb | ||
89 | hPNUG7ZlASfVwEJU21O5OyF/iyBzgHI1O8eOhJGUYO8cc8wDMjR508Mr9cp6Uhl/ | ||
90 | ZB7FV5GkLNEnRHYCQQDUEaSg45P2qrDwixTRhFhmWz5Nvc4lRFQ/42XPcchiJBLb | ||
91 | bn3QK74T2IxY1yY+kCNq8XrIqf5fJJzIH0J/xUP3AhUAsg2wsQHfDGYk/BOSulX3 | ||
92 | fVd0geUCQQCzCFUQAh+ZkEmp5804cs6ZWBhrUAfnra8lJItYo9xPcXgdIfLfibcX | ||
93 | R71UsyO77MRD7B0+Ag2tq794IleCVcEEMAkGBSsOAwINBQADLwAwLAIUUayDfreR | ||
94 | Yh2WeU86/pHNdkUC1IgCFEfxe1f0oMpxJyrJ5XIxTi7vGdoK | ||
95 | -----END X509 CERTIFICATE----- | ||
96 | -----BEGIN X509 CERTIFICATE----- | ||
97 | |||
98 | MIICGTCCAdgCAwCqTDAJBgUrDgMCDQUAMHwxCzAJBgNVBAYTAlVTMTYwNAYDVQQK | ||
99 | Ey1OYXRpb25hbCBBZXJvbmF1dGljcyBhbmQgU3BhY2UgQWRtaW5pc3RyYXRpb24x | ||
100 | GTAXBgNVBAsTEFRlc3QgRW52aXJvbm1lbnQxGjAYBgNVBAsTEURTUy1OQVNBLVBp | ||
101 | bG90LUNBMB4XDTk2MDUxNDE3MDE0MVoXDTk3MDUxNDE3MDE0MVowMzELMAkGA1UE | ||
102 | BhMCQVUxDzANBgNVBAoTBk1pbmNvbTETMBEGA1UEAxMKRXJpYyBZb3VuZzCB8jAJ | ||
103 | BgUrDgMCDAUAA4HkADCB4AJBAKbfHz6vE6pXXMTpswtGUec2tvnfLJUsoxE9qs4+ | ||
104 | ObZX7LmLvragNPUeiTJx7UOWZ5DfBj6bXLc8eYne0lP1g3ACQQDUEaSg45P2qrDw | ||
105 | ixTRhFhmWz5Nvc4lRFQ/42XPcchiJBLbbn3QK74T2IxY1yY+kCNq8XrIqf5fJJzI | ||
106 | H0J/xUP3AhUAsg2wsQHfDGYk/BOSulX3fVd0geUCQQCzCFUQAh+ZkEmp5804cs6Z | ||
107 | WBhrUAfnra8lJItYo9xPcXgdIfLfibcXR71UsyO77MRD7B0+Ag2tq794IleCVcEE | ||
108 | MAkGBSsOAwINBQADMAAwLQIUWsuuJRE3VT4ueWkWMAJMJaZjj1ECFQCYY0zX4bzM | ||
109 | LC7obsrHD8XAHG+ZRG== | ||
110 | -----END X509 CERTIFICATE----- | ||
111 | -----BEGIN CERTIFICATE----- | ||
112 | MIICTTCCAbagAwIBAgIBADANBgkqhkiG9w0BAQQFADBMMQswCQYDVQQGEwJHQjEM | ||
113 | MAoGA1UEChMDVUNMMRgwFgYDVQQLEw9JQ0UtVEVMIFByb2plY3QxFTATBgNVBAMT | ||
114 | DFRydXN0RmFjdG9yeTAeFw05NzA0MjIxNDM5MTRaFw05ODA0MjIxNDM5MTRaMEwx | ||
115 | CzAJBgNVBAYTAkdCMQwwCgYDVQQKEwNVQ0wxGDAWBgNVBAsTD0lDRS1URUwgUHJv | ||
116 | amVjdDEVMBMGA1UEAxMMVHJ1c3RGYWN0b3J5MIGcMAoGBFUIAQECAgQAA4GNADCB | ||
117 | iQKBgQCEieR8NcXkUW1f0G6aC6u0i8q/98JqS6RxK5YmHIGKCkuTWAUjzLfUa4dt | ||
118 | U9igGCjTuxaDqlzEim+t/02pmiBZT9HaX++35MjQPUWmsChcYU5WyzGErXi+rQaw | ||
119 | zlwS73zM8qiPj/97lXYycWhgL0VaiDSPxRXEUdWoaGruom4mNQIDAQABo0IwQDAd | ||
120 | BgNVHQ4EFgQUHal1LZr7oVg5z6lYzrhTgZRCmcUwDgYDVR0PAQH/BAQDAgH2MA8G | ||
121 | A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEEBQADgYEAfaggfl6FZoioecjv0dq8 | ||
122 | /DXo/u11iMZvXn08gjX/zl2b4wtPbShOSY5FhkSm8GeySasz+/Nwb/uzfnIhokWi | ||
123 | lfPZHtlCWtXbIy/TN51eJyq04ceDCQDWvLC2enVg9KB+GJ34b5c5VaPRzq8MBxsA | ||
124 | S7ELuYGtmYgYm9NZOIr7yU0= | ||
125 | -----END CERTIFICATE----- | ||
126 | -----BEGIN CERTIFICATE----- | ||
127 | MIIB6jCCAZQCAgEtMA0GCSqGSIb3DQEBBAUAMIGAMQswCQYDVQQGEwJVUzE2MDQG | ||
128 | A1UEChMtTmF0aW9uYWwgQWVyb25hdXRpY3MgYW5kIFNwYWNlIEFkbWluaXN0cmF0 | ||
129 | aW9uMRkwFwYDVQQLExBUZXN0IEVudmlyb25tZW50MR4wHAYDVQQLExVNRDUtUlNB | ||
130 | LU5BU0EtUGlsb3QtQ0EwHhcNOTYwNDMwMjIwNTAwWhcNOTcwNDMwMjIwNTAwWjCB | ||
131 | gDELMAkGA1UEBhMCVVMxNjA0BgNVBAoTLU5hdGlvbmFsIEFlcm9uYXV0aWNzIGFu | ||
132 | ZCBTcGFjZSBBZG1pbmlzdHJhdGlvbjEZMBcGA1UECxMQVGVzdCBFbnZpcm9ubWVu | ||
133 | dDEeMBwGA1UECxMVTUQ1LVJTQS1OQVNBLVBpbG90LUNBMFkwCgYEVQgBAQICAgAD | ||
134 | SwAwSAJBALmmX5+GqAvcrWK13rfDrNX9UfeA7f+ijyBgeFQjYUoDpFqapw4nzQBL | ||
135 | bAXug8pKkRwa2Zh8YODhXsRWu2F/UckCAwEAATANBgkqhkiG9w0BAQQFAANBAH9a | ||
136 | OBA+QCsjxXgnSqHx04gcU8S49DVUb1f2XVoLnHlIb8RnX0k5O6mpHT5eti9bLkiW | ||
137 | GJNMJ4L0AJ/ac+SmHZc= | ||
138 | -----END CERTIFICATE----- | ||
139 | -----BEGIN CERTIFICATE----- | ||
140 | MIICajCCAdMCBDGA0QUwDQYJKoZIhvcNAQEEBQAwfTELMAkGA1UEBhMCQ2ExDzAN | ||
141 | BgNVBAcTBk5lcGVhbjEeMBwGA1UECxMVTm8gTGlhYmlsaXR5IEFjY2VwdGVkMR8w | ||
142 | HQYDVQQKExZGb3IgRGVtbyBQdXJwb3NlcyBPbmx5MRwwGgYDVQQDExNFbnRydXN0 | ||
143 | IERlbW8gV2ViIENBMB4XDTk2MDQyNjEzMzUwMVoXDTA2MDQyNjEzMzUwMVowfTEL | ||
144 | MAkGA1UEBhMCQ2ExDzANBgNVBAcTBk5lcGVhbjEeMBwGA1UECxMVTm8gTGlhYmls | ||
145 | aXR5IEFjY2VwdGVkMR8wHQYDVQQKExZGb3IgRGVtbyBQdXJwb3NlcyBPbmx5MRww | ||
146 | GgYDVQQDExNFbnRydXN0IERlbW8gV2ViIENBMIGdMA0GCSqGSIb3DQEBAQUAA4GL | ||
147 | ADCBhwKBgQCaroS7O1DA0hm4IefNYU1cx/nqOmzEnk291d1XqznDeF4wEgakbkCc | ||
148 | zTKxK791yNpXG5RmngqH7cygDRTHZJ6mfCRn0wGC+AI00F2vYTGqPGRQL1N3lZT0 | ||
149 | YDKFC0SQeMMjFIZ1aeQigroFQnHo0VB3zWIMpNkka8PY9lxHZAmWwQIBAzANBgkq | ||
150 | hkiG9w0BAQQFAAOBgQBAx0UMVA1s54lMQyXjMX5kj99FJN5itb8bK1Rk+cegPQPF | ||
151 | cWO9SEWyEjjBjIkjjzAwBkaEszFsNGxemxtXvwjIm1xEUMTVlPEWTs2qnDvAUA9W | ||
152 | YqhWbhH0toGT36236QAsqCZ76rbTRVSSX2BHyJwJMG2tCRv7kRJ//NIgxj3H4w== | ||
153 | -----END CERTIFICATE----- | ||
154 | |||
155 | issuer= /C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Test PCA (1024 bit) | ||
156 | subject=/C=AU/ST=Queensland/O=CryptSoft Pty Ltd/CN=Test PCA (1024 bit) | ||
157 | -----BEGIN CERTIFICATE----- | ||
158 | MIICJzCCAZACAQAwDQYJKoZIhvcNAQEEBQAwXDELMAkGA1UEBhMCQVUxEzARBgNV | ||
159 | BAgTClF1ZWVuc2xhbmQxGjAYBgNVBAoTEUNyeXB0U29mdCBQdHkgTHRkMRwwGgYD | ||
160 | VQQDExNUZXN0IFBDQSAoMTAyNCBiaXQpMB4XDTk3MDYwOTEzNTczN1oXDTAxMDYw | ||
161 | OTEzNTczN1owXDELMAkGA1UEBhMCQVUxEzARBgNVBAgTClF1ZWVuc2xhbmQxGjAY | ||
162 | BgNVBAoTEUNyeXB0U29mdCBQdHkgTHRkMRwwGgYDVQQDExNUZXN0IFBDQSAoMTAy | ||
163 | NCBiaXQpMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCdoWk/3+WcMlfjIrkg | ||
164 | 40ketmnQaEogQe1LLcuOJV6rKfUSAsPgwgsabJ/wn8TxA1yy3eKJbFl3OiUXMRsp | ||
165 | 22Jp85PmemiDzyUIStwk72qhp1imbANZvlmlCFKiQrjUyuDfu4TABmn+kkt3vR1Y | ||
166 | BEOGt+IFye1UBVSATVdRJ2UVhwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBABNA1u/S | ||
167 | Cg/LJZWb7GliiKJsvuhxlE4E5JxQF2zMub/CSNbF97//tYSyj96sxeFQxZXbcjm9 | ||
168 | xt6mr/xNLA4szNQMJ4P+L7b5e/jC5DSqlwS+CUYJgaFs/SP+qJoCSu1bR3IM9XWO | ||
169 | cRBpDmcBbYLkSyB92WURvsZ1LtjEcn+cdQVI | ||
170 | -----END CERTIFICATE----- | 25 | -----END CERTIFICATE----- |
171 | -----BEGIN RSA PRIVATE KEY----- | 26 | -----BEGIN RSA PRIVATE KEY----- |
172 | MIICXAIBAAKBgQCdoWk/3+WcMlfjIrkg40ketmnQaEogQe1LLcuOJV6rKfUSAsPg | 27 | MIIEowIBAAKCAQEA63Yu4/cnLRvi+BIwcoIz5hKmcziREG2tujKEBs4JVO3uV3+f |
173 | wgsabJ/wn8TxA1yy3eKJbFl3OiUXMRsp22Jp85PmemiDzyUIStwk72qhp1imbANZ | 28 | UW/4YFULigKImXu/0fKyuMyeFu4l3V8NC6gachvAeWhiniN9sPgPU3AQKaF1y9gq |
174 | vlmlCFKiQrjUyuDfu4TABmn+kkt3vR1YBEOGt+IFye1UBVSATVdRJ2UVhwIDAQAB | 29 | 2EBEI2cFCKS5WASItjZCY951ZKuXYJdYDgC4kPlvI4N5M4ORHPa4pqfa/dzfMLEi |
175 | AoGAba4fTtuap5l7/8ZsbE7Z1O32KJY4ZcOZukLOLUUhXxXduT+FTgGWujc0/rgc | 30 | 92sLGn7q5mArzn+5Xh2jD9Vif8w0RlDRxv1rQ413PGVBtfuhF1PSXNhbPtjpn+33 |
176 | z9qYCLlNZHOouMYTgtSfYvuMuLZ11VIt0GYH+nRioLShE59Yy+zCRyC+gPigS1kz | 31 | DdJdNACv8D4PDmjUtKyshqvSXSE/RURldW13v68efBWhOQiLXcAkmISbxfzveS1k |
177 | xvo14AsOIPYV14Tk/SsHyq6E0eTk7VzaIE197giiINUERPECQQDSKmtPTh/lRKw7 | 32 | KMSV8nuWwhS5rw0xMlavRTEgqbX7Jm14xGRrFwIDAQABAoIBAHLsTPihIfLnYIE5 |
178 | HSZSM0I1mFWn/1zqrAbontRQY5w98QWIOe5qmzYyFbPXYT3d9BzlsMyhgiRNoBbD | 33 | x4GsQQ5zXeBw5ITDM37ktwHnQDC+rIzyUl1aLD1AZRBoKinXd4lOTqLZ4/NHKx4A |
179 | yvohSHXJAkEAwAHx6ezAZeWWzD5yXD36nyjpkVCw7Tk7TSmOceLJMWt1QcrCfqlS | 34 | DYr58mZtWyUmqLOMmQVuHXTZBlp7XtYuXMMNovQwjQlp9LicBeoBU6gQ5PVMtubD |
180 | xA5jjpQ6Z8suU5DdtWAryM2sAir1WisYzwJAd6Zcx56jvAQ3xcPXsE6scBTVFzrj | 35 | F4xGF89Sn0cTHW3iMkqTtQ5KcR1j57OcJO0FEb1vPvk2MXI5ZyAatUYE7YacbEzd |
181 | 7FqZ6E+cclPzfLQ+QQsyOBE7bpI6e/FJppY26XGZXo3YGzV8IGXrt40oOQJALETG | 36 | rg02uIwx3FqNSkuSI79uz4hMdV5TPtuhxx9nTwj9aLUhXFeZ0mn2PVgVzEnnMoJb |
182 | h86EFXo3qGOFbmsDy4pdP5nBERCu8X1xUCSfintiD4c2DInxgS5oGclnJeMcjTvL | 37 | +znlsZDgzDlJqdaD744YGWh8Z3OEssB35KfzFcdOeO6yH8lmv2Zfznk7pNPT7LTb |
183 | QjQoJCX3UJCi/OUO1QJBAKgcDHWjMvt+l1pjJBsSEZ0HX9AAIIVx0RQmbFGS+F2Q | 38 | Lae9VgkCgYEA92p1qnAB3NtJtNcaW53i0S5WJgS1hxWKvUDx3lTB9s8X9fHpqL1a |
184 | hhu5l77WnnZOQ9vvhV5u7NPCUF9nhU3jh60qWWO8mkc= | 39 | E94fDfWzp/hax6FefUKIvBOukPLQ6bYjTMiFoOHzVirghAIuIUoMI5VtLhwD1hKs |
40 | Lr7l/dptMgKb1nZHyXoKHRBthsy3K4+udsPi8TzMvYElgEqyQIe/Rk0CgYEA86GL | ||
41 | 8HC6zLszzKERDPBxrboRmoFvVUCTQDhsfj1M8aR3nQ8V5LkdIJc7Wqm/Ggfk9QRf | ||
42 | rJ8M2WUMlU5CNnCn/KCrKzCNZIReze3fV+HnKdbcXGLvgbHPrhnz8yYehUFG+RGq | ||
43 | bVyDWRU94T38izy2s5qMYrMJWZEYyXncSPbfcPMCgYAtaXfxcZ+V5xYPQFARMtiX | ||
44 | 5nZfggvDoJuXgx0h3tK/N2HBfcaSdzbaYLG4gTmZggc/jwnl2dl5E++9oSPhUdIG | ||
45 | 3ONSFUbxsOsGr9PBvnKd8WZZyUCXAVRjPBzAzF+whzQNWCZy/5htnz9LN7YDI9s0 | ||
46 | 5113Q96cheDZPFydZY0hHQKBgQDVbEhNukM5xCiNcu+f2SaMnLp9EjQ4h5g3IvaP | ||
47 | 5B16daw/Dw8LzcohWboqIxeAsze0GD/D1ZUJAEd0qBjC3g+a9BjefervCjKOzXng | ||
48 | 38mEUm+6EwVjJSQcjSmycEs+Sr/kwr/8i5WYvU32+jk4tFgMoC+o6tQe/Uesf68k | ||
49 | z/dPVwKBgGbF7Vv1/3SmhlOy+zYyvJ0CrWtKxH9QP6tLIEgEpd8x7YTSuCH94yok | ||
50 | kToMXYA3sWNPt22GbRDZ+rcp4c7HkDx6I6vpdP9aQEwJTp0EPy0sgWr2XwYmreIQ | ||
51 | NFmkk8Itn9EY2R9VBaP7GLv5kvwxDdLAnmwGmzVtbmaVdxCaBwUk | ||
185 | -----END RSA PRIVATE KEY----- | 52 | -----END RSA PRIVATE KEY----- |
186 | subject=/C=US/O=RSA Data Security, Inc./OU=Commercial Certification Authority | ||
187 | issuer= /C=US/O=RSA Data Security, Inc./OU=Commercial Certification Authority | ||
188 | notBefore=941104185834Z | ||
189 | notAfter =991103185834Z | ||
190 | -----BEGIN X509 CERTIFICATE----- | ||
191 | |||
192 | MIICIzCCAZACBQJBAAAWMA0GCSqGSIb3DQEBAgUAMFwxCzAJBgNVBAYTAlVTMSAw | ||
193 | HgYDVQQKExdSU0EgRGF0YSBTZWN1cml0eSwgSW5jLjErMCkGA1UECxMiQ29tbWVy | ||
194 | Y2lhbCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05NDExMDQxODU4MzRaFw05 | ||
195 | OTExMDMxODU4MzRaMFwxCzAJBgNVBAYTAlVTMSAwHgYDVQQKExdSU0EgRGF0YSBT | ||
196 | ZWN1cml0eSwgSW5jLjErMCkGA1UECxMiQ29tbWVyY2lhbCBDZXJ0aWZpY2F0aW9u | ||
197 | IEF1dGhvcml0eTCBmzANBgkqhkiG9w0BAQEFAAOBiQAwgYUCfgCk+4Fie84QJ93o | ||
198 | 975sbsZwmdu41QUDaSiCnHJ/lj+O7Kwpkj+KFPhCdr69XQO5kNTQvAayUTNfxMK/ | ||
199 | touPmbZiImDd298ggrTKoi8tUO2UMt7gVY3UaOLgTNLNBRYulWZcYVI4HlGogqHE | ||
200 | 7yXpCuaLK44xZtn42f29O2nZ6wIDAQABMA0GCSqGSIb3DQEBAgUAA34AdrW2EP4j | ||
201 | 9/dZYkuwX5zBaLxJu7NJbyFHXSudVMQAKD+YufKKg5tgf+tQx6sFEC097TgCwaVI | ||
202 | 0v5loMC86qYjFmZsGySp8+x5NRhPJsjjr1BKx6cxa9B8GJ1Qv6km+iYrRpwUqbtb | ||
203 | MJhCKLVLU7tDCZJAuqiqWqTGtotXTcU= | ||
204 | -----END X509 CERTIFICATE----- | ||
205 | subject=/C=US/O=RSA Data Security, Inc./OU=Secure Server Certification Authority | ||
206 | issuer= /C=US/O=RSA Data Security, Inc./OU=Secure Server Certification Authority | ||
207 | notBefore=941109235417Z | ||
208 | notAfter =991231235417Z | ||
209 | -----BEGIN X509 CERTIFICATE----- | ||
210 | |||
211 | MIICKTCCAZYCBQJBAAABMA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMSAw | ||
212 | HgYDVQQKExdSU0EgRGF0YSBTZWN1cml0eSwgSW5jLjEuMCwGA1UECxMlU2VjdXJl | ||
213 | IFNlcnZlciBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05NDExMDkyMzU0MTda | ||
214 | Fw05OTEyMzEyMzU0MTdaMF8xCzAJBgNVBAYTAlVTMSAwHgYDVQQKExdSU0EgRGF0 | ||
215 | YSBTZWN1cml0eSwgSW5jLjEuMCwGA1UECxMlU2VjdXJlIFNlcnZlciBDZXJ0aWZp | ||
216 | Y2F0aW9uIEF1dGhvcml0eTCBmzANBgkqhkiG9w0BAQEFAAOBiQAwgYUCfgCSznrB | ||
217 | roM+WqqJg1esJQF2DK2ujiw3zus1eGRUA+WEQFHJv48I4oqCCNIWhjdV6bEhAq12 | ||
218 | aIGaBaJLyUslZiJWbIgHj/eBWW2EB2VwE3F2Ppt3TONQiVaYSLkdpykaEy5KEVmc | ||
219 | HhXVSVQsczppgrGXOZxtcGdI5d0t1sgeewIDAQABMA0GCSqGSIb3DQEBAgUAA34A | ||
220 | iNHReSHO4ovo+MF9NFM/YYPZtgs4F7boviGNjwC4i1N+RGceIr2XJ+CchcxK9oU7 | ||
221 | suK+ktPlDemvXA4MRpX/oRxePug2WHpzpgr4IhFrwwk4fia7c+8AvQKk8xQNMD9h | ||
222 | cHsg/jKjn7P0Z1LctO6EjJY2IN6BCINxIYoPnqk= | ||
223 | -----END X509 CERTIFICATE----- | ||
224 | subject=/C=ZA/SP=Western Cape/L=Cape Town/O=Thawte Consulting cc | ||
225 | /OU=Certification Services Division/CN=Thawte Server CA | ||
226 | /Email=server-certs@thawte.com | ||
227 | issuer= /C=ZA/SP=Western Cape/L=Cape Town/O=Thawte Consulting cc | ||
228 | /OU=Certification Services Division/CN=Thawte Server CA | ||
229 | /Email=server-certs@thawte.com | ||
230 | -----BEGIN CERTIFICATE----- | ||
231 | MIIC+TCCAmICAQAwDQYJKoZIhvcNAQEEBQAwgcQxCzAJBgNVBAYTAlpBMRUwEwYD | ||
232 | VQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEdMBsGA1UEChMU | ||
233 | VGhhd3RlIENvbnN1bHRpbmcgY2MxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2Vy | ||
234 | dmljZXMgRGl2aXNpb24xGTAXBgNVBAMTEFRoYXd0ZSBTZXJ2ZXIgQ0ExJjAkBgkq | ||
235 | hkiG9w0BCQEWF3NlcnZlci1jZXJ0c0B0aGF3dGUuY29tMB4XDTk2MDcyNzE4MDc1 | ||
236 | N1oXDTk4MDcyNzE4MDc1N1owgcQxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0 | ||
237 | ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEdMBsGA1UEChMUVGhhd3RlIENv | ||
238 | bnN1bHRpbmcgY2MxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2 | ||
239 | aXNpb24xGTAXBgNVBAMTEFRoYXd0ZSBTZXJ2ZXIgQ0ExJjAkBgkqhkiG9w0BCQEW | ||
240 | F3NlcnZlci1jZXJ0c0B0aGF3dGUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB | ||
241 | iQKBgQDTpFBuyP9Wa+bPXbbqDGh1R6KqwtqEJfyo9EdR2oW1IHSUhh4PdcnpCGH1 | ||
242 | Bm0wbhUZAulSwGLbTZme4moMRDjN/r7jZAlwxf6xaym2L0nIO9QnBCUQly/nkG3A | ||
243 | KEKZ10xD3sP1IW1Un13DWOHA5NlbsLjctHvfNjrCtWYiEtaHDQIDAQABMA0GCSqG | ||
244 | SIb3DQEBBAUAA4GBAIsvn7ifX3RUIrvYXtpI4DOfARkTogwm6o7OwVdl93yFhDcX | ||
245 | 7h5t0XZ11MUAMziKdde3rmTvzUYIUCYoY5b032IwGMTvdiclK+STN6NP2m5nvFAM | ||
246 | qJT5gC5O+j/jBuZRQ4i0AMYQr5F4lT8oBJnhgafw6PL8aDY2vMHGSPl9+7uf | ||
247 | -----END CERTIFICATE----- | ||
248 | |||
249 | -----BEGIN CERTIFICATE----- | ||
250 | MIIDDTCCAnYCAQAwDQYJKoZIhvcNAQEEBQAwgc4xCzAJBgNVBAYTAlpBMRUwEwYD | ||
251 | VQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEdMBsGA1UEChMU | ||
252 | VGhhd3RlIENvbnN1bHRpbmcgY2MxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2Vy | ||
253 | dmljZXMgRGl2aXNpb24xITAfBgNVBAMTGFRoYXd0ZSBQcmVtaXVtIFNlcnZlciBD | ||
254 | QTEoMCYGCSqGSIb3DQEJARYZcHJlbWl1bS1zZXJ2ZXJAdGhhd3RlLmNvbTAeFw05 | ||
255 | NjA3MjcxODA3MTRaFw05ODA3MjcxODA3MTRaMIHOMQswCQYDVQQGEwJaQTEVMBMG | ||
256 | A1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xHTAbBgNVBAoT | ||
257 | FFRoYXd0ZSBDb25zdWx0aW5nIGNjMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNl | ||
258 | cnZpY2VzIERpdmlzaW9uMSEwHwYDVQQDExhUaGF3dGUgUHJlbWl1bSBTZXJ2ZXIg | ||
259 | Q0ExKDAmBgkqhkiG9w0BCQEWGXByZW1pdW0tc2VydmVyQHRoYXd0ZS5jb20wgZ8w | ||
260 | DQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANI2NmqL18JbntqBQWKPOO5JBFXW0O8c | ||
261 | G5UWR+8YSDU6UvQragaPOy/qVuOvho2eF/eetGV1Ak3vywmiIVHYm9Bn0LoNkgYU | ||
262 | c9STy5cqAJxcTgy8+hVS/PJEbtoRSm4Iny8t4/mqOoZztkZTWMiJBb2DEbhzP6oH | ||
263 | jfRCTedAnRw3AgMBAAEwDQYJKoZIhvcNAQEEBQADgYEAutFIgTRZVYerIZfL9lvR | ||
264 | w9Eifvvo5KTZ3h+Bj+VzNnyw4Qc/IyXkPOu6SIiH9LQ3sCmWBdxpe+qr4l77rLj2 | ||
265 | GYuMtESFfn1XVALzkYgC7JcPuTOjMfIiMByt+uFf8AV8x0IW/Qkuv+hEQcyM9vxK | ||
266 | 3VZdLbCVIhNoEsysrxCpxcI= | ||
267 | -----END CERTIFICATE----- | ||
268 | Tims test GCI CA | ||
269 | |||
270 | -----BEGIN CERTIFICATE----- | ||
271 | MIIB8DCCAZoCAQAwDQYJKoZIhvcNAQEEBQAwgYIxCzAJBgNVBAYTAkFVMRMwEQYD | ||
272 | VQQIEwpRdWVlbnNsYW5kMREwDwYDVQQHEwhCcmlzYmFuZTEaMBgGA1UEChMRQ3J5 | ||
273 | cHRTb2Z0IFB0eSBMdGQxFDASBgNVBAsTC2RldmVsb3BtZW50MRkwFwYDVQQDExBD | ||
274 | cnlwdFNvZnQgRGV2IENBMB4XDTk3MDMyMjEzMzQwNFoXDTk4MDMyMjEzMzQwNFow | ||
275 | gYIxCzAJBgNVBAYTAkFVMRMwEQYDVQQIEwpRdWVlbnNsYW5kMREwDwYDVQQHEwhC | ||
276 | cmlzYmFuZTEaMBgGA1UEChMRQ3J5cHRTb2Z0IFB0eSBMdGQxFDASBgNVBAsTC2Rl | ||
277 | dmVsb3BtZW50MRkwFwYDVQQDExBDcnlwdFNvZnQgRGV2IENBMFwwDQYJKoZIhvcN | ||
278 | AQEBBQADSwAwSAJBAOAOAqogG5QwAmLhzyO4CoRnx/wVy4NZP4dxJy83O1EnL0rw | ||
279 | OdsamJKvPOLHgSXo3gDu9uVyvCf/QJmZAmC5ml8CAwEAATANBgkqhkiG9w0BAQQF | ||
280 | AANBADRRS/GVdd7rAqRW6SdmgLJduOU2yq3avBu99kRqbp9A/dLu6r6jU+eP4oOA | ||
281 | TfdbFZtAAD2Hx9jUtY3tfdrJOb8= | ||
282 | -----END CERTIFICATE----- | ||
283 | |||
284 | -----BEGIN CERTIFICATE----- | ||
285 | MIICVjCCAgACAQAwDQYJKoZIhvcNAQEEBQAwgbUxCzAJBgNVBAYTAkFVMRMwEQYD | ||
286 | VQQIEwpRdWVlbnNsYW5kMREwDwYDVQQHEwhCcmlzYmFuZTEaMBgGA1UEChMRQ3J5 | ||
287 | cHRTb2Z0IFB0eSBMdGQxLDAqBgNVBAsTI1dPUlRITEVTUyBDRVJUSUZJQ0FUSU9O | ||
288 | IEFVVEhPUklUSUVTMTQwMgYDVQQDEytaRVJPIFZBTFVFIENBIC0gREVNT05TVFJB | ||
289 | VElPTiBQVVJQT1NFUyBPTkxZMB4XDTk3MDQwMzEzMjI1NFoXDTk4MDQwMzEzMjI1 | ||
290 | NFowgbUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIEwpRdWVlbnNsYW5kMREwDwYDVQQH | ||
291 | EwhCcmlzYmFuZTEaMBgGA1UEChMRQ3J5cHRTb2Z0IFB0eSBMdGQxLDAqBgNVBAsT | ||
292 | I1dPUlRITEVTUyBDRVJUSUZJQ0FUSU9OIEFVVEhPUklUSUVTMTQwMgYDVQQDEyta | ||
293 | RVJPIFZBTFVFIENBIC0gREVNT05TVFJBVElPTiBQVVJQT1NFUyBPTkxZMFwwDQYJ | ||
294 | KoZIhvcNAQEBBQADSwAwSAJBAOZ7T7yqP/tyspcko3yPY1y0Cm2EmwNvzW4QgVXR | ||
295 | Fjs3HmJ4xtSpXdo6mwcGezL3Abt/aQXaxv9PU8xt+Jr0OFUCAwEAATANBgkqhkiG | ||
296 | 9w0BAQQFAANBAOQpYmGgyCqCy1OljgJhCqQOu627oVlHzK1L+t9vBaMfn40AVUR4 | ||
297 | WzQVWO31KTgi5vTK1U+3h46fgUWqQ0h+6rU= | ||
298 | -----END CERTIFICATE----- | ||
299 | -----BEGIN CERTIFICATE----- | ||
300 | MIAwgKADAgECAgEAMA0GCSqGSIb3DQEBBAUAMGIxETAPBgNVBAcTCEludGVybmV0 | ||
301 | MRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE0MDIGA1UECxMrVmVyaVNpZ24gQ2xh | ||
302 | c3MgMSBDQSAtIEluZGl2aWR1YWwgU3Vic2NyaWJlcjAeFw05NjA0MDgxMDIwMjda | ||
303 | Fw05NzA0MDgxMDIwMjdaMGIxETAPBgNVBAcTCEludGVybmV0MRcwFQYDVQQKEw5W | ||
304 | ZXJpU2lnbiwgSW5jLjE0MDIGA1UECxMrVmVyaVNpZ24gQ2xhc3MgMSBDQSAtIElu | ||
305 | ZGl2aWR1YWwgU3Vic2NyaWJlcjCAMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2 | ||
306 | FKbPTdAFDdjKI9BvqrQpkmOOLPhvltcunXZLEbE2jVfJw/0cxrr+Hgi6M8qV6r7j | ||
307 | W80GqLd5HUQq7XPysVKDaBBwZJHXPmv5912dFEObbpdFmIFH0S3L3bty10w/cari | ||
308 | QPJUObwW7s987LrbP2wqsxaxhhKdrpM01bjV0Pc+qQIDAQABAAAAADANBgkqhkiG | ||
309 | 9w0BAQQFAAOBgQA+1nJryNt8VBRjRr07ArDAV/3jAH7GjDc9jsrxZS68ost9v06C | ||
310 | TvTNKGL+LISNmFLXl+JXhgGB0JZ9fvyYzNgHQ46HBUng1H6voalfJgS2KdEo50wW | ||
311 | 8EFZYMDkT1k4uynwJqkVN2QJK/2q4/A/VCov5h6SlM8Affg2W+1TLqvqkwAA | ||
312 | -----END CERTIFICATE----- | ||
313 | |||
314 | subject=/L=Internet/O=VeriSign, Inc./OU=VeriSign Class 2 CA - Individual Subscriber | ||
315 | issuer= /L=Internet/O=VeriSign, Inc./OU=VeriSign Class 2 CA - Individual Subscriber | ||
316 | |||
317 | -----BEGIN CERTIFICATE----- | ||
318 | MIIEkzCCA/ygAwIBAgIRANDTUpSRL3nTFeMrMayFSPAwDQYJKoZIhvcNAQECBQAw | ||
319 | YjERMA8GA1UEBxMISW50ZXJuZXQxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTQw | ||
320 | MgYDVQQLEytWZXJpU2lnbiBDbGFzcyAyIENBIC0gSW5kaXZpZHVhbCBTdWJzY3Jp | ||
321 | YmVyMB4XDTk2MDYwNDAwMDAwMFoXDTk4MDYwNDIzNTk1OVowYjERMA8GA1UEBxMI | ||
322 | SW50ZXJuZXQxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTQwMgYDVQQLEytWZXJp | ||
323 | U2lnbiBDbGFzcyAyIENBIC0gSW5kaXZpZHVhbCBTdWJzY3JpYmVyMIGfMA0GCSqG | ||
324 | SIb3DQEBAQUAA4GNADCBiQKBgQC6A+2czKGRcYMfm8gdnk+0de99TDDzsqo0v5nb | ||
325 | RsbUmMcdRQ7nsMbRWe0SAb/9QoLTZ/cJ0iOBqdrkz7UpqqKarVoTSdlSMVM92tWp | ||
326 | 3bJncZHQD1t4xd6lQVdI1/T6R+5J0T1ukOdsI9Jmf+F28S6g3R3L1SFwiHKeZKZv | ||
327 | z+793wIDAQABo4ICRzCCAkMwggIpBgNVHQMBAf8EggIdMIICGTCCAhUwggIRBgtg | ||
328 | hkgBhvhFAQcBATCCAgAWggGrVGhpcyBjZXJ0aWZpY2F0ZSBpbmNvcnBvcmF0ZXMg | ||
329 | YnkgcmVmZXJlbmNlLCBhbmQgaXRzIHVzZSBpcyBzdHJpY3RseSBzdWJqZWN0IHRv | ||
330 | LCB0aGUgVmVyaVNpZ24gQ2VydGlmaWNhdGlvbiBQcmFjdGljZSBTdGF0ZW1lbnQg | ||
331 | KENQUyksIGF2YWlsYWJsZSBhdDogaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL0NQ | ||
332 | Uy0xLjA7IGJ5IEUtbWFpbCBhdCBDUFMtcmVxdWVzdHNAdmVyaXNpZ24uY29tOyBv | ||
333 | ciBieSBtYWlsIGF0IFZlcmlTaWduLCBJbmMuLCAyNTkzIENvYXN0IEF2ZS4sIE1v | ||
334 | dW50YWluIFZpZXcsIENBIDk0MDQzIFVTQSBUZWwuICsxICg0MTUpIDk2MS04ODMw | ||
335 | IENvcHlyaWdodCAoYykgMTk5NiBWZXJpU2lnbiwgSW5jLiAgQWxsIFJpZ2h0cyBS | ||
336 | ZXNlcnZlZC4gQ0VSVEFJTiBXQVJSQU5USUVTIERJU0NMQUlNRUQgYW5kIExJQUJJ | ||
337 | TElUWSBMSU1JVEVELqAOBgxghkgBhvhFAQcBAQGhDgYMYIZIAYb4RQEHAQECMC8w | ||
338 | LRYraHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvQ1BTLTEuMDAU | ||
339 | BglghkgBhvhCAQEBAf8EBAMCAgQwDQYJKoZIhvcNAQECBQADgYEApRJRkNBqLLgs | ||
340 | 53IR/d18ODdLOWMTZ+QOOxBrq460iBEdUwgF8vmPRX1ku7UiDeNzaLlurE6eFqHq | ||
341 | 2zPyK5j60zfTLVJMWKcQWwTJLjHtXrW8pxhNtFc6Fdvy5ZkHnC/9NIl7/t4U6WqB | ||
342 | p4y+p7SdMIkEwIZfds0VbnQyX5MRUJY= | ||
343 | -----END CERTIFICATE----- | ||
344 | |||
345 | subject=/C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority | ||
346 | issuer= /C=US/O=VeriSign, Inc./OU=Class 3 Public Primary Certification Authority | ||
347 | -----BEGIN CERTIFICATE----- | ||
348 | MIICMTCCAZoCBQKhAAABMA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMRcw | ||
349 | FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMyBQdWJsaWMg | ||
350 | UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05NjAxMjkwMDAwMDBa | ||
351 | Fw05OTEyMzEyMzU5NTlaMF8xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2ln | ||
352 | biwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMyBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZp | ||
353 | Y2F0aW9uIEF1dGhvcml0eTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAyVxZ | ||
354 | nvIbigEUtBDfBEDb41evakVAj4QMC9Ez2dkRz+4CWB8l9yqoRAWq7AMfeH+ek7ma | ||
355 | AKojfdashaJjRcdyJ8z0TMZ1cdI5709C8HXfCpDGjiBvmA/4rCNfcCk2pMmG57Ga | ||
356 | IMtTpYXnPb59mv4kRTPcdhXtD6JxZExlLoFoRacCAwEAATANBgkqhkiG9w0BAQIF | ||
357 | AAOBgQB1Zmw+0c2B27X4LzZRtvdCvM1Cr9wO+hVs+GeTVzrrtpLotgHKjLeOQ7RJ | ||
358 | Zfk+7r11Ri7J/CVdqMcvi5uPaM+0nJcYwE3vH9mvgrPmZLiEXIqaB1JDYft0nls6 | ||
359 | NvxMsvwaPxUupVs8G5DsiCnkWRb5zget7Ond2tIxik/W2O8XjQ== | ||
360 | -----END CERTIFICATE----- | ||
361 | subject=/C=US/O=VeriSign, Inc./OU=Class 4 Public Primary Certification Authority | ||
362 | issuer= /C=US/O=VeriSign, Inc./OU=Class 4 Public Primary Certification Authority | ||
363 | -----BEGIN CERTIFICATE----- | ||
364 | MIICMTCCAZoCBQKmAAABMA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMRcw | ||
365 | FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgNCBQdWJsaWMg | ||
366 | UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05NjAxMjkwMDAwMDBa | ||
367 | Fw05OTEyMzEyMzU5NTlaMF8xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2ln | ||
368 | biwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgNCBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZp | ||
369 | Y2F0aW9uIEF1dGhvcml0eTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA0LJ1 | ||
370 | 9njQrlpQ9OlQqZ+M1++RlHDo0iSQdomF1t+s5gEXMoDwnZNHvJplnR+Xrr/phnVj | ||
371 | IIm9gFidBAydqMEk6QvlMXi9/C0MN2qeeIDpRnX57aP7E3vIwUzSo+/1PLBij0pd | ||
372 | O92VZ48TucE81qcmm+zDO3rZTbxtm+gVAePwR6kCAwEAATANBgkqhkiG9w0BAQIF | ||
373 | AAOBgQBT3dPwnCR+QKri/AAa19oM/DJhuBUNlvP6Vxt/M3yv6ZiaYch6s7f/sdyZ | ||
374 | g9ysEvxwyR84Qu1E9oAuW2szaayc01znX1oYx7EteQSWQZGZQbE8DbqEOcY7l/Am | ||
375 | yY7uvcxClf8exwI/VAx49byqYHwCaejcrOICdmHEPgPq0ook0Q== | ||
376 | -----END CERTIFICATE----- | ||
diff --git a/src/lib/libssl/src/crypto/aes/Makefile b/src/lib/libssl/src/crypto/aes/Makefile index c501a43a8f..45ede0a0b4 100644 --- a/src/lib/libssl/src/crypto/aes/Makefile +++ b/src/lib/libssl/src/crypto/aes/Makefile | |||
@@ -50,9 +50,21 @@ aes-ia64.s: asm/aes-ia64.S | |||
50 | 50 | ||
51 | aes-586.s: asm/aes-586.pl ../perlasm/x86asm.pl | 51 | aes-586.s: asm/aes-586.pl ../perlasm/x86asm.pl |
52 | $(PERL) asm/aes-586.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ | 52 | $(PERL) asm/aes-586.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ |
53 | vpaes-x86.s: asm/vpaes-x86.pl ../perlasm/x86asm.pl | ||
54 | $(PERL) asm/vpaes-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ | ||
55 | aesni-x86.s: asm/aesni-x86.pl ../perlasm/x86asm.pl | ||
56 | $(PERL) asm/aesni-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ | ||
53 | 57 | ||
54 | aes-x86_64.s: asm/aes-x86_64.pl | 58 | aes-x86_64.s: asm/aes-x86_64.pl |
55 | $(PERL) asm/aes-x86_64.pl $(PERLASM_SCHEME) > $@ | 59 | $(PERL) asm/aes-x86_64.pl $(PERLASM_SCHEME) > $@ |
60 | vpaes-x86_64.s: asm/vpaes-x86_64.pl | ||
61 | $(PERL) asm/vpaes-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
62 | bsaes-x86_64.s: asm/bsaes-x86_64.pl | ||
63 | $(PERL) asm/bsaes-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
64 | aesni-x86_64.s: asm/aesni-x86_64.pl | ||
65 | $(PERL) asm/aesni-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
66 | aesni-sha1-x86_64.s: asm/aesni-sha1-x86_64.pl | ||
67 | $(PERL) asm/aesni-sha1-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
56 | 68 | ||
57 | aes-sparcv9.s: asm/aes-sparcv9.pl | 69 | aes-sparcv9.s: asm/aes-sparcv9.pl |
58 | $(PERL) asm/aes-sparcv9.pl $(CFLAGS) > $@ | 70 | $(PERL) asm/aes-sparcv9.pl $(CFLAGS) > $@ |
@@ -60,8 +72,15 @@ aes-sparcv9.s: asm/aes-sparcv9.pl | |||
60 | aes-ppc.s: asm/aes-ppc.pl | 72 | aes-ppc.s: asm/aes-ppc.pl |
61 | $(PERL) asm/aes-ppc.pl $(PERLASM_SCHEME) $@ | 73 | $(PERL) asm/aes-ppc.pl $(PERLASM_SCHEME) $@ |
62 | 74 | ||
75 | aes-parisc.s: asm/aes-parisc.pl | ||
76 | $(PERL) asm/aes-parisc.pl $(PERLASM_SCHEME) $@ | ||
77 | |||
78 | aes-mips.S: asm/aes-mips.pl | ||
79 | $(PERL) asm/aes-mips.pl $(PERLASM_SCHEME) $@ | ||
80 | |||
63 | # GNU make "catch all" | 81 | # GNU make "catch all" |
64 | aes-%.s: asm/aes-%.pl; $(PERL) $< $(CFLAGS) > $@ | 82 | aes-%.S: asm/aes-%.pl; $(PERL) $< $(PERLASM_SCHEME) > $@ |
83 | aes-armv4.o: aes-armv4.S | ||
65 | 84 | ||
66 | files: | 85 | files: |
67 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 86 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
@@ -117,9 +136,11 @@ aes_ige.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | |||
117 | aes_ige.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 136 | aes_ige.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
118 | aes_ige.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 137 | aes_ige.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
119 | aes_ige.o: ../../include/openssl/symhacks.h ../cryptlib.h aes_ige.c aes_locl.h | 138 | aes_ige.o: ../../include/openssl/symhacks.h ../cryptlib.h aes_ige.c aes_locl.h |
120 | aes_misc.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 139 | aes_misc.o: ../../include/openssl/aes.h ../../include/openssl/crypto.h |
121 | aes_misc.o: ../../include/openssl/opensslconf.h | 140 | aes_misc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
122 | aes_misc.o: ../../include/openssl/opensslv.h aes_locl.h aes_misc.c | 141 | aes_misc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
142 | aes_misc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
143 | aes_misc.o: ../../include/openssl/symhacks.h aes_locl.h aes_misc.c | ||
123 | aes_ofb.o: ../../include/openssl/aes.h ../../include/openssl/modes.h | 144 | aes_ofb.o: ../../include/openssl/aes.h ../../include/openssl/modes.h |
124 | aes_ofb.o: ../../include/openssl/opensslconf.h aes_ofb.c | 145 | aes_ofb.o: ../../include/openssl/opensslconf.h aes_ofb.c |
125 | aes_wrap.o: ../../e_os.h ../../include/openssl/aes.h | 146 | aes_wrap.o: ../../e_os.h ../../include/openssl/aes.h |
diff --git a/src/lib/libssl/src/crypto/asn1/Makefile b/src/lib/libssl/src/crypto/asn1/Makefile index 160544eede..f7787005d4 100644 --- a/src/lib/libssl/src/crypto/asn1/Makefile +++ b/src/lib/libssl/src/crypto/asn1/Makefile | |||
@@ -639,7 +639,7 @@ t_x509.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |||
639 | t_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 639 | t_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
640 | t_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | 640 | t_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
641 | t_x509.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 641 | t_x509.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
642 | t_x509.o: ../cryptlib.h t_x509.c | 642 | t_x509.o: ../cryptlib.h asn1_locl.h t_x509.c |
643 | t_x509a.o: ../../e_os.h ../../include/openssl/asn1.h | 643 | t_x509a.o: ../../e_os.h ../../include/openssl/asn1.h |
644 | t_x509a.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | 644 | t_x509a.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
645 | t_x509a.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 645 | t_x509a.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
diff --git a/src/lib/libssl/src/crypto/bf/Makefile b/src/lib/libssl/src/crypto/bf/Makefile index dd2c2c708e..d01bfaa315 100644 --- a/src/lib/libssl/src/crypto/bf/Makefile +++ b/src/lib/libssl/src/crypto/bf/Makefile | |||
@@ -94,5 +94,8 @@ bf_enc.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | |||
94 | bf_enc.o: ../../include/openssl/opensslconf.h bf_enc.c bf_locl.h | 94 | bf_enc.o: ../../include/openssl/opensslconf.h bf_enc.c bf_locl.h |
95 | bf_ofb64.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | 95 | bf_ofb64.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h |
96 | bf_ofb64.o: ../../include/openssl/opensslconf.h bf_locl.h bf_ofb64.c | 96 | bf_ofb64.o: ../../include/openssl/opensslconf.h bf_locl.h bf_ofb64.c |
97 | bf_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | 97 | bf_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/crypto.h |
98 | bf_skey.o: ../../include/openssl/opensslconf.h bf_locl.h bf_pi.h bf_skey.c | 98 | bf_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
99 | bf_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
100 | bf_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
101 | bf_skey.o: ../../include/openssl/symhacks.h bf_locl.h bf_pi.h bf_skey.c | ||
diff --git a/src/lib/libssl/src/crypto/bn/asm/ppc.pl b/src/lib/libssl/src/crypto/bn/asm/ppc.pl index f4093177e6..1249ce2299 100644 --- a/src/lib/libssl/src/crypto/bn/asm/ppc.pl +++ b/src/lib/libssl/src/crypto/bn/asm/ppc.pl | |||
@@ -389,7 +389,9 @@ $data=<<EOF; | |||
389 | $ST r9,`6*$BNSZ`(r3) #r[6]=c1 | 389 | $ST r9,`6*$BNSZ`(r3) #r[6]=c1 |
390 | $ST r10,`7*$BNSZ`(r3) #r[7]=c2 | 390 | $ST r10,`7*$BNSZ`(r3) #r[7]=c2 |
391 | blr | 391 | blr |
392 | .long 0x00000000 | 392 | .long 0 |
393 | .byte 0,12,0x14,0,0,0,2,0 | ||
394 | .long 0 | ||
393 | 395 | ||
394 | # | 396 | # |
395 | # NOTE: The following label name should be changed to | 397 | # NOTE: The following label name should be changed to |
@@ -814,8 +816,9 @@ $data=<<EOF; | |||
814 | 816 | ||
815 | 817 | ||
816 | blr | 818 | blr |
817 | 819 | .long 0 | |
818 | .long 0x00000000 | 820 | .byte 0,12,0x14,0,0,0,2,0 |
821 | .long 0 | ||
819 | 822 | ||
820 | # | 823 | # |
821 | # NOTE: The following label name should be changed to | 824 | # NOTE: The following label name should be changed to |
@@ -966,7 +969,9 @@ $data=<<EOF; | |||
966 | $ST r10,`6*$BNSZ`(r3) #r[6]=c1 | 969 | $ST r10,`6*$BNSZ`(r3) #r[6]=c1 |
967 | $ST r11,`7*$BNSZ`(r3) #r[7]=c2 | 970 | $ST r11,`7*$BNSZ`(r3) #r[7]=c2 |
968 | blr | 971 | blr |
969 | .long 0x00000000 | 972 | .long 0 |
973 | .byte 0,12,0x14,0,0,0,3,0 | ||
974 | .long 0 | ||
970 | 975 | ||
971 | # | 976 | # |
972 | # NOTE: The following label name should be changed to | 977 | # NOTE: The following label name should be changed to |
@@ -1502,7 +1507,9 @@ $data=<<EOF; | |||
1502 | $ST r12,`14*$BNSZ`(r3) #r[14]=c3; | 1507 | $ST r12,`14*$BNSZ`(r3) #r[14]=c3; |
1503 | $ST r10,`15*$BNSZ`(r3) #r[15]=c1; | 1508 | $ST r10,`15*$BNSZ`(r3) #r[15]=c1; |
1504 | blr | 1509 | blr |
1505 | .long 0x00000000 | 1510 | .long 0 |
1511 | .byte 0,12,0x14,0,0,0,3,0 | ||
1512 | .long 0 | ||
1506 | 1513 | ||
1507 | # | 1514 | # |
1508 | # NOTE: The following label name should be changed to | 1515 | # NOTE: The following label name should be changed to |
@@ -1550,8 +1557,9 @@ Lppcasm_sub_adios: | |||
1550 | subfze r3,r0 # if carry bit is set then r3 = 0 else -1 | 1557 | subfze r3,r0 # if carry bit is set then r3 = 0 else -1 |
1551 | andi. r3,r3,1 # keep only last bit. | 1558 | andi. r3,r3,1 # keep only last bit. |
1552 | blr | 1559 | blr |
1553 | .long 0x00000000 | 1560 | .long 0 |
1554 | 1561 | .byte 0,12,0x14,0,0,0,4,0 | |
1562 | .long 0 | ||
1555 | 1563 | ||
1556 | # | 1564 | # |
1557 | # NOTE: The following label name should be changed to | 1565 | # NOTE: The following label name should be changed to |
@@ -1594,7 +1602,9 @@ Lppcasm_add_mainloop: | |||
1594 | Lppcasm_add_adios: | 1602 | Lppcasm_add_adios: |
1595 | addze r3,r0 #return carry bit. | 1603 | addze r3,r0 #return carry bit. |
1596 | blr | 1604 | blr |
1597 | .long 0x00000000 | 1605 | .long 0 |
1606 | .byte 0,12,0x14,0,0,0,4,0 | ||
1607 | .long 0 | ||
1598 | 1608 | ||
1599 | # | 1609 | # |
1600 | # NOTE: The following label name should be changed to | 1610 | # NOTE: The following label name should be changed to |
@@ -1707,7 +1717,9 @@ Lppcasm_div8: | |||
1707 | Lppcasm_div9: | 1717 | Lppcasm_div9: |
1708 | or r3,r8,r0 | 1718 | or r3,r8,r0 |
1709 | blr | 1719 | blr |
1710 | .long 0x00000000 | 1720 | .long 0 |
1721 | .byte 0,12,0x14,0,0,0,3,0 | ||
1722 | .long 0 | ||
1711 | 1723 | ||
1712 | # | 1724 | # |
1713 | # NOTE: The following label name should be changed to | 1725 | # NOTE: The following label name should be changed to |
@@ -1746,8 +1758,9 @@ Lppcasm_sqr_mainloop: | |||
1746 | bdnz- Lppcasm_sqr_mainloop | 1758 | bdnz- Lppcasm_sqr_mainloop |
1747 | Lppcasm_sqr_adios: | 1759 | Lppcasm_sqr_adios: |
1748 | blr | 1760 | blr |
1749 | .long 0x00000000 | 1761 | .long 0 |
1750 | 1762 | .byte 0,12,0x14,0,0,0,3,0 | |
1763 | .long 0 | ||
1751 | 1764 | ||
1752 | # | 1765 | # |
1753 | # NOTE: The following label name should be changed to | 1766 | # NOTE: The following label name should be changed to |
@@ -1850,7 +1863,9 @@ Lppcasm_mw_REM: | |||
1850 | Lppcasm_mw_OVER: | 1863 | Lppcasm_mw_OVER: |
1851 | addi r3,r12,0 | 1864 | addi r3,r12,0 |
1852 | blr | 1865 | blr |
1853 | .long 0x00000000 | 1866 | .long 0 |
1867 | .byte 0,12,0x14,0,0,0,4,0 | ||
1868 | .long 0 | ||
1854 | 1869 | ||
1855 | # | 1870 | # |
1856 | # NOTE: The following label name should be changed to | 1871 | # NOTE: The following label name should be changed to |
@@ -1973,7 +1988,9 @@ Lppcasm_maw_leftover: | |||
1973 | Lppcasm_maw_adios: | 1988 | Lppcasm_maw_adios: |
1974 | addi r3,r12,0 | 1989 | addi r3,r12,0 |
1975 | blr | 1990 | blr |
1976 | .long 0x00000000 | 1991 | .long 0 |
1992 | .byte 0,12,0x14,0,0,0,4,0 | ||
1993 | .long 0 | ||
1977 | .align 4 | 1994 | .align 4 |
1978 | EOF | 1995 | EOF |
1979 | $data =~ s/\`([^\`]*)\`/eval $1/gem; | 1996 | $data =~ s/\`([^\`]*)\`/eval $1/gem; |
diff --git a/src/lib/libssl/src/crypto/buffer/Makefile b/src/lib/libssl/src/crypto/buffer/Makefile index 9f3a88d2d6..2efba47f07 100644 --- a/src/lib/libssl/src/crypto/buffer/Makefile +++ b/src/lib/libssl/src/crypto/buffer/Makefile | |||
@@ -17,8 +17,8 @@ TEST= | |||
17 | APPS= | 17 | APPS= |
18 | 18 | ||
19 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
20 | LIBSRC= buffer.c buf_err.c | 20 | LIBSRC= buffer.c buf_str.c buf_err.c |
21 | LIBOBJ= buffer.o buf_err.o | 21 | LIBOBJ= buffer.o buf_str.o buf_err.o |
22 | 22 | ||
23 | SRC= $(LIBSRC) | 23 | SRC= $(LIBSRC) |
24 | 24 | ||
@@ -81,6 +81,13 @@ buf_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | |||
81 | buf_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 81 | buf_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
82 | buf_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 82 | buf_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
83 | buf_err.o: buf_err.c | 83 | buf_err.o: buf_err.c |
84 | buf_str.o: ../../e_os.h ../../include/openssl/bio.h | ||
85 | buf_str.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
86 | buf_str.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
87 | buf_str.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
88 | buf_str.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
89 | buf_str.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
90 | buf_str.o: ../../include/openssl/symhacks.h ../cryptlib.h buf_str.c | ||
84 | buffer.o: ../../e_os.h ../../include/openssl/bio.h | 91 | buffer.o: ../../e_os.h ../../include/openssl/bio.h |
85 | buffer.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 92 | buffer.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
86 | buffer.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 93 | buffer.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
diff --git a/src/lib/libssl/src/crypto/cast/Makefile b/src/lib/libssl/src/crypto/cast/Makefile index 0acc38f28d..f3f4859886 100644 --- a/src/lib/libssl/src/crypto/cast/Makefile +++ b/src/lib/libssl/src/crypto/cast/Makefile | |||
@@ -95,5 +95,8 @@ c_ofb64.o: ../../e_os.h ../../include/openssl/cast.h | |||
95 | c_ofb64.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 95 | c_ofb64.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
96 | c_ofb64.o: c_ofb64.c cast_lcl.h | 96 | c_ofb64.o: c_ofb64.c cast_lcl.h |
97 | c_skey.o: ../../e_os.h ../../include/openssl/cast.h | 97 | c_skey.o: ../../e_os.h ../../include/openssl/cast.h |
98 | c_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 98 | c_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
99 | c_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
100 | c_skey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | ||
101 | c_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
99 | c_skey.o: c_skey.c cast_lcl.h cast_s.h | 102 | c_skey.o: c_skey.c cast_lcl.h cast_s.h |
diff --git a/src/lib/libssl/src/crypto/des/Makefile b/src/lib/libssl/src/crypto/des/Makefile index ae982265fd..a6e1001329 100644 --- a/src/lib/libssl/src/crypto/des/Makefile +++ b/src/lib/libssl/src/crypto/des/Makefile | |||
@@ -257,8 +257,9 @@ rpc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | |||
257 | rpc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 257 | rpc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
258 | rpc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 258 | rpc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
259 | rpc_enc.o: des_locl.h des_ver.h rpc_des.h rpc_enc.c | 259 | rpc_enc.o: des_locl.h des_ver.h rpc_des.h rpc_enc.c |
260 | set_key.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 260 | set_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
261 | set_key.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 261 | set_key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
262 | set_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
262 | set_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 263 | set_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
263 | set_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 264 | set_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
264 | set_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 265 | set_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
diff --git a/src/lib/libssl/src/crypto/ec/Makefile b/src/lib/libssl/src/crypto/ec/Makefile index db380ed16f..f85fc845ca 100644 --- a/src/lib/libssl/src/crypto/ec/Makefile +++ b/src/lib/libssl/src/crypto/ec/Makefile | |||
@@ -19,11 +19,15 @@ APPS= | |||
19 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
20 | LIBSRC= ec_lib.c ecp_smpl.c ecp_mont.c ecp_nist.c ec_cvt.c ec_mult.c\ | 20 | LIBSRC= ec_lib.c ecp_smpl.c ecp_mont.c ecp_nist.c ec_cvt.c ec_mult.c\ |
21 | ec_err.c ec_curve.c ec_check.c ec_print.c ec_asn1.c ec_key.c\ | 21 | ec_err.c ec_curve.c ec_check.c ec_print.c ec_asn1.c ec_key.c\ |
22 | ec2_smpl.c ec2_mult.c ec_ameth.c ec_pmeth.c eck_prn.c | 22 | ec2_smpl.c ec2_mult.c ec_ameth.c ec_pmeth.c eck_prn.c \ |
23 | ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistputil.c \ | ||
24 | ecp_oct.c ec2_oct.c ec_oct.c | ||
23 | 25 | ||
24 | LIBOBJ= ec_lib.o ecp_smpl.o ecp_mont.o ecp_nist.o ec_cvt.o ec_mult.o\ | 26 | LIBOBJ= ec_lib.o ecp_smpl.o ecp_mont.o ecp_nist.o ec_cvt.o ec_mult.o\ |
25 | ec_err.o ec_curve.o ec_check.o ec_print.o ec_asn1.o ec_key.o\ | 27 | ec_err.o ec_curve.o ec_check.o ec_print.o ec_asn1.o ec_key.o\ |
26 | ec2_smpl.o ec2_mult.o ec_ameth.o ec_pmeth.o eck_prn.o | 28 | ec2_smpl.o ec2_mult.o ec_ameth.o ec_pmeth.o eck_prn.o \ |
29 | ecp_nistp224.o ecp_nistp256.o ecp_nistp521.o ecp_nistputil.o \ | ||
30 | ecp_oct.o ec2_oct.o ec_oct.o | ||
27 | 31 | ||
28 | SRC= $(LIBSRC) | 32 | SRC= $(LIBSRC) |
29 | 33 | ||
@@ -87,6 +91,14 @@ ec2_mult.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | |||
87 | ec2_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 91 | ec2_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
88 | ec2_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 92 | ec2_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
89 | ec2_mult.o: ../../include/openssl/symhacks.h ec2_mult.c ec_lcl.h | 93 | ec2_mult.o: ../../include/openssl/symhacks.h ec2_mult.c ec_lcl.h |
94 | ec2_oct.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
95 | ec2_oct.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
96 | ec2_oct.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
97 | ec2_oct.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
98 | ec2_oct.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
99 | ec2_oct.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
100 | ec2_oct.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
101 | ec2_oct.o: ../../include/openssl/symhacks.h ec2_oct.c ec_lcl.h | ||
90 | ec2_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 102 | ec2_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
91 | ec2_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 103 | ec2_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
92 | ec2_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 104 | ec2_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
@@ -174,6 +186,14 @@ ec_mult.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | |||
174 | ec_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 186 | ec_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
175 | ec_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 187 | ec_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
176 | ec_mult.o: ../../include/openssl/symhacks.h ec_lcl.h ec_mult.c | 188 | ec_mult.o: ../../include/openssl/symhacks.h ec_lcl.h ec_mult.c |
189 | ec_oct.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
190 | ec_oct.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
191 | ec_oct.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
192 | ec_oct.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
193 | ec_oct.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
194 | ec_oct.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
195 | ec_oct.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
196 | ec_oct.o: ../../include/openssl/symhacks.h ec_lcl.h ec_oct.c | ||
177 | ec_pmeth.o: ../../e_os.h ../../include/openssl/asn1.h | 197 | ec_pmeth.o: ../../e_os.h ../../include/openssl/asn1.h |
178 | ec_pmeth.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 198 | ec_pmeth.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
179 | ec_pmeth.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 199 | ec_pmeth.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
@@ -221,6 +241,18 @@ ecp_nist.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | |||
221 | ecp_nist.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 241 | ecp_nist.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
222 | ecp_nist.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 242 | ecp_nist.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
223 | ecp_nist.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_nist.c | 243 | ecp_nist.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_nist.c |
244 | ecp_nistp224.o: ../../include/openssl/opensslconf.h ecp_nistp224.c | ||
245 | ecp_nistp256.o: ../../include/openssl/opensslconf.h ecp_nistp256.c | ||
246 | ecp_nistp521.o: ../../include/openssl/opensslconf.h ecp_nistp521.c | ||
247 | ecp_nistputil.o: ../../include/openssl/opensslconf.h ecp_nistputil.c | ||
248 | ecp_oct.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
249 | ecp_oct.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
250 | ecp_oct.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
251 | ecp_oct.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
252 | ecp_oct.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
253 | ecp_oct.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
254 | ecp_oct.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
255 | ecp_oct.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_oct.c | ||
224 | ecp_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 256 | ecp_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
225 | ecp_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 257 | ecp_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
226 | ecp_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 258 | ecp_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
diff --git a/src/lib/libssl/src/crypto/idea/Makefile b/src/lib/libssl/src/crypto/idea/Makefile index b2e7add666..8af0acdad9 100644 --- a/src/lib/libssl/src/crypto/idea/Makefile +++ b/src/lib/libssl/src/crypto/idea/Makefile | |||
@@ -82,5 +82,8 @@ i_ecb.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | |||
82 | i_ecb.o: ../../include/openssl/opensslv.h i_ecb.c idea_lcl.h | 82 | i_ecb.o: ../../include/openssl/opensslv.h i_ecb.c idea_lcl.h |
83 | i_ofb64.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | 83 | i_ofb64.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h |
84 | i_ofb64.o: i_ofb64.c idea_lcl.h | 84 | i_ofb64.o: i_ofb64.c idea_lcl.h |
85 | i_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
85 | i_skey.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | 86 | i_skey.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h |
86 | i_skey.o: i_skey.c idea_lcl.h | 87 | i_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
88 | i_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
89 | i_skey.o: ../../include/openssl/symhacks.h i_skey.c idea_lcl.h | ||
diff --git a/src/lib/libssl/src/crypto/md4/Makefile b/src/lib/libssl/src/crypto/md4/Makefile index c94a1398ed..e6f1e4478c 100644 --- a/src/lib/libssl/src/crypto/md4/Makefile +++ b/src/lib/libssl/src/crypto/md4/Makefile | |||
@@ -76,9 +76,11 @@ clean: | |||
76 | 76 | ||
77 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 77 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
78 | 78 | ||
79 | md4_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/md4.h | 79 | md4_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
80 | md4_dgst.o: ../../include/openssl/opensslconf.h | 80 | md4_dgst.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h |
81 | md4_dgst.o: ../../include/openssl/opensslv.h ../md32_common.h md4_dgst.c | 81 | md4_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
82 | md4_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
83 | md4_dgst.o: ../../include/openssl/symhacks.h ../md32_common.h md4_dgst.c | ||
82 | md4_dgst.o: md4_locl.h | 84 | md4_dgst.o: md4_locl.h |
83 | md4_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 85 | md4_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
84 | md4_one.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h | 86 | md4_one.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h |
diff --git a/src/lib/libssl/src/crypto/md5/Makefile b/src/lib/libssl/src/crypto/md5/Makefile index 9858d53d31..b9e2ce9a38 100644 --- a/src/lib/libssl/src/crypto/md5/Makefile +++ b/src/lib/libssl/src/crypto/md5/Makefile | |||
@@ -89,9 +89,11 @@ clean: | |||
89 | 89 | ||
90 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 90 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
91 | 91 | ||
92 | md5_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/md5.h | 92 | md5_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
93 | md5_dgst.o: ../../include/openssl/opensslconf.h | 93 | md5_dgst.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h |
94 | md5_dgst.o: ../../include/openssl/opensslv.h ../md32_common.h md5_dgst.c | 94 | md5_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
95 | md5_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
96 | md5_dgst.o: ../../include/openssl/symhacks.h ../md32_common.h md5_dgst.c | ||
95 | md5_dgst.o: md5_locl.h | 97 | md5_dgst.o: md5_locl.h |
96 | md5_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 98 | md5_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
97 | md5_one.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h | 99 | md5_one.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h |
diff --git a/src/lib/libssl/src/crypto/rc2/Makefile b/src/lib/libssl/src/crypto/rc2/Makefile index 73eac347e7..8a9d49ab5e 100644 --- a/src/lib/libssl/src/crypto/rc2/Makefile +++ b/src/lib/libssl/src/crypto/rc2/Makefile | |||
@@ -78,7 +78,11 @@ rc2_cbc.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | |||
78 | rc2_cbc.o: rc2_cbc.c rc2_locl.h | 78 | rc2_cbc.o: rc2_cbc.c rc2_locl.h |
79 | rc2_ecb.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 79 | rc2_ecb.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
80 | rc2_ecb.o: ../../include/openssl/rc2.h rc2_ecb.c rc2_locl.h | 80 | rc2_ecb.o: ../../include/openssl/rc2.h rc2_ecb.c rc2_locl.h |
81 | rc2_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | 81 | rc2_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
82 | rc2_skey.o: ../../include/openssl/opensslconf.h | ||
83 | rc2_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
84 | rc2_skey.o: ../../include/openssl/rc2.h ../../include/openssl/safestack.h | ||
85 | rc2_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
82 | rc2_skey.o: rc2_locl.h rc2_skey.c | 86 | rc2_skey.o: rc2_locl.h rc2_skey.c |
83 | rc2cfb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | 87 | rc2cfb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h |
84 | rc2cfb64.o: rc2_locl.h rc2cfb64.c | 88 | rc2cfb64.o: rc2_locl.h rc2cfb64.c |
diff --git a/src/lib/libssl/src/crypto/rc4/Makefile b/src/lib/libssl/src/crypto/rc4/Makefile index 264451a213..1614d47961 100644 --- a/src/lib/libssl/src/crypto/rc4/Makefile +++ b/src/lib/libssl/src/crypto/rc4/Makefile | |||
@@ -21,8 +21,8 @@ TEST=rc4test.c | |||
21 | APPS= | 21 | APPS= |
22 | 22 | ||
23 | LIB=$(TOP)/libcrypto.a | 23 | LIB=$(TOP)/libcrypto.a |
24 | LIBSRC=rc4_skey.c rc4_enc.c | 24 | LIBSRC=rc4_skey.c rc4_enc.c rc4_utl.c |
25 | LIBOBJ=$(RC4_ENC) | 25 | LIBOBJ=$(RC4_ENC) rc4_utl.o |
26 | 26 | ||
27 | SRC= $(LIBSRC) | 27 | SRC= $(LIBSRC) |
28 | 28 | ||
@@ -46,12 +46,14 @@ rc4-586.s: asm/rc4-586.pl ../perlasm/x86asm.pl | |||
46 | 46 | ||
47 | rc4-x86_64.s: asm/rc4-x86_64.pl | 47 | rc4-x86_64.s: asm/rc4-x86_64.pl |
48 | $(PERL) asm/rc4-x86_64.pl $(PERLASM_SCHEME) > $@ | 48 | $(PERL) asm/rc4-x86_64.pl $(PERLASM_SCHEME) > $@ |
49 | rc4-md5-x86_64.s: asm/rc4-md5-x86_64.pl | ||
50 | $(PERL) asm/rc4-md5-x86_64.pl $(PERLASM_SCHEME) > $@ | ||
49 | 51 | ||
50 | rc4-ia64.S: asm/rc4-ia64.pl | 52 | rc4-ia64.S: asm/rc4-ia64.pl |
51 | $(PERL) asm/rc4-ia64.pl $(CFLAGS) > $@ | 53 | $(PERL) asm/rc4-ia64.pl $(CFLAGS) > $@ |
52 | 54 | ||
53 | rc4-s390x.s: asm/rc4-s390x.pl | 55 | rc4-parisc.s: asm/rc4-parisc.pl |
54 | $(PERL) asm/rc4-s390x.pl > $@ | 56 | $(PERL) asm/rc4-parisc.pl $(PERLASM_SCHEME) $@ |
55 | 57 | ||
56 | rc4-ia64.s: rc4-ia64.S | 58 | rc4-ia64.s: rc4-ia64.S |
57 | @case `awk '/^#define RC4_INT/{print$$NF}' $(TOP)/include/openssl/opensslconf.h` in \ | 59 | @case `awk '/^#define RC4_INT/{print$$NF}' $(TOP)/include/openssl/opensslconf.h` in \ |
@@ -60,6 +62,9 @@ rc4-ia64.s: rc4-ia64.S | |||
60 | *) exit 1 ;; \ | 62 | *) exit 1 ;; \ |
61 | esac | 63 | esac |
62 | 64 | ||
65 | # GNU make "catch all" | ||
66 | rc4-%.s: asm/rc4-%.pl; $(PERL) $< $(PERLASM_SCHEME) $@ | ||
67 | |||
63 | files: | 68 | files: |
64 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 69 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
65 | 70 | ||
@@ -113,3 +118,8 @@ rc4_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
113 | rc4_skey.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h | 118 | rc4_skey.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h |
114 | rc4_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 119 | rc4_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
115 | rc4_skey.o: ../cryptlib.h rc4_locl.h rc4_skey.c | 120 | rc4_skey.o: ../cryptlib.h rc4_locl.h rc4_skey.c |
121 | rc4_utl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
122 | rc4_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
123 | rc4_utl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc4.h | ||
124 | rc4_utl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
125 | rc4_utl.o: ../../include/openssl/symhacks.h rc4_utl.c | ||
diff --git a/src/lib/libssl/src/crypto/ripemd/Makefile b/src/lib/libssl/src/crypto/ripemd/Makefile index d5b1067dbe..25140b2a73 100644 --- a/src/lib/libssl/src/crypto/ripemd/Makefile +++ b/src/lib/libssl/src/crypto/ripemd/Makefile | |||
@@ -82,8 +82,11 @@ clean: | |||
82 | 82 | ||
83 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 83 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
84 | 84 | ||
85 | rmd_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 85 | rmd_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
86 | rmd_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ripemd.h | 86 | rmd_dgst.o: ../../include/openssl/opensslconf.h |
87 | rmd_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
88 | rmd_dgst.o: ../../include/openssl/ripemd.h ../../include/openssl/safestack.h | ||
89 | rmd_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
87 | rmd_dgst.o: ../md32_common.h rmd_dgst.c rmd_locl.h rmdconst.h | 90 | rmd_dgst.o: ../md32_common.h rmd_dgst.c rmd_locl.h rmdconst.h |
88 | rmd_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 91 | rmd_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
89 | rmd_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 92 | rmd_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
diff --git a/src/lib/libssl/src/crypto/sha/Makefile b/src/lib/libssl/src/crypto/sha/Makefile index e6eccb05f9..6d191d3936 100644 --- a/src/lib/libssl/src/crypto/sha/Makefile +++ b/src/lib/libssl/src/crypto/sha/Makefile | |||
@@ -56,8 +56,11 @@ sha256-ia64.s: asm/sha512-ia64.pl | |||
56 | sha512-ia64.s: asm/sha512-ia64.pl | 56 | sha512-ia64.s: asm/sha512-ia64.pl |
57 | (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) | 57 | (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) |
58 | 58 | ||
59 | sha256-armv4.s: asm/sha256-armv4.pl | 59 | sha256-armv4.S: asm/sha256-armv4.pl |
60 | $(PERL) $< $@ | 60 | $(PERL) $< $(PERLASM_SCHEME) $@ |
61 | |||
62 | sha1-alpha.s: asm/sha1-alpha.pl | ||
63 | $(PERL) $< | $(CC) -E - | tee $@ > /dev/null | ||
61 | 64 | ||
62 | # Solaris make has to be explicitly told | 65 | # Solaris make has to be explicitly told |
63 | sha1-x86_64.s: asm/sha1-x86_64.pl; $(PERL) asm/sha1-x86_64.pl $(PERLASM_SCHEME) > $@ | 66 | sha1-x86_64.s: asm/sha1-x86_64.pl; $(PERL) asm/sha1-x86_64.pl $(PERLASM_SCHEME) > $@ |
@@ -71,10 +74,22 @@ sha1-ppc.s: asm/sha1-ppc.pl; $(PERL) asm/sha1-ppc.pl $(PERLASM_SCHEME) $@ | |||
71 | sha256-ppc.s: asm/sha512-ppc.pl; $(PERL) asm/sha512-ppc.pl $(PERLASM_SCHEME) $@ | 74 | sha256-ppc.s: asm/sha512-ppc.pl; $(PERL) asm/sha512-ppc.pl $(PERLASM_SCHEME) $@ |
72 | sha512-ppc.s: asm/sha512-ppc.pl; $(PERL) asm/sha512-ppc.pl $(PERLASM_SCHEME) $@ | 75 | sha512-ppc.s: asm/sha512-ppc.pl; $(PERL) asm/sha512-ppc.pl $(PERLASM_SCHEME) $@ |
73 | 76 | ||
77 | sha1-parisc.s: asm/sha1-parisc.pl; $(PERL) asm/sha1-parisc.pl $(PERLASM_SCHEME) $@ | ||
78 | sha256-parisc.s:asm/sha512-parisc.pl; $(PERL) asm/sha512-parisc.pl $(PERLASM_SCHEME) $@ | ||
79 | sha512-parisc.s:asm/sha512-parisc.pl; $(PERL) asm/sha512-parisc.pl $(PERLASM_SCHEME) $@ | ||
80 | |||
81 | sha1-mips.S: asm/sha1-mips.pl; $(PERL) asm/sha1-mips.pl $(PERLASM_SCHEME) $@ | ||
82 | sha256-mips.S: asm/sha512-mips.pl; $(PERL) asm/sha512-mips.pl $(PERLASM_SCHEME) $@ | ||
83 | sha512-mips.S: asm/sha512-mips.pl; $(PERL) asm/sha512-mips.pl $(PERLASM_SCHEME) $@ | ||
84 | |||
74 | # GNU make "catch all" | 85 | # GNU make "catch all" |
75 | sha1-%.s: asm/sha1-%.pl; $(PERL) $< $@ | 86 | sha1-%.S: asm/sha1-%.pl; $(PERL) $< $(PERLASM_SCHEME) $@ |
76 | sha256-%.s: asm/sha512-%.pl; $(PERL) $< $@ | 87 | sha256-%.S: asm/sha512-%.pl; $(PERL) $< $(PERLASM_SCHEME) $@ |
77 | sha512-%.s: asm/sha512-%.pl; $(PERL) $< $@ | 88 | sha512-%.S: asm/sha512-%.pl; $(PERL) $< $(PERLASM_SCHEME) $@ |
89 | |||
90 | sha1-armv4-large.o: sha1-armv4-large.S | ||
91 | sha256-armv4.o: sha256-armv4.S | ||
92 | sha512-armv4.o: sha512-armv4.S | ||
78 | 93 | ||
79 | files: | 94 | files: |
80 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 95 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
@@ -119,8 +134,11 @@ sha1_one.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
119 | sha1_one.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 134 | sha1_one.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
120 | sha1_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 135 | sha1_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
121 | sha1_one.o: sha1_one.c | 136 | sha1_one.o: sha1_one.c |
122 | sha1dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 137 | sha1dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
123 | sha1dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/sha.h | 138 | sha1dgst.o: ../../include/openssl/opensslconf.h |
139 | sha1dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
140 | sha1dgst.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
141 | sha1dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
124 | sha1dgst.o: ../md32_common.h sha1dgst.c sha_locl.h | 142 | sha1dgst.o: ../md32_common.h sha1dgst.c sha_locl.h |
125 | sha256.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 143 | sha256.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
126 | sha256.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 144 | sha256.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
@@ -135,8 +153,11 @@ sha512.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
135 | sha512.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 153 | sha512.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
136 | sha512.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 154 | sha512.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
137 | sha512.o: ../cryptlib.h sha512.c | 155 | sha512.o: ../cryptlib.h sha512.c |
138 | sha_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 156 | sha_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
139 | sha_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/sha.h | 157 | sha_dgst.o: ../../include/openssl/opensslconf.h |
158 | sha_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
159 | sha_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
160 | sha_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
140 | sha_dgst.o: ../md32_common.h sha_dgst.c sha_locl.h | 161 | sha_dgst.o: ../md32_common.h sha_dgst.c sha_locl.h |
141 | sha_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 162 | sha_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
142 | sha_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 163 | sha_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
diff --git a/src/lib/libssl/src/crypto/sha/asm/sha1-ia64.pl b/src/lib/libssl/src/crypto/sha/asm/sha1-ia64.pl index 51c4f47ecb..db28f0805a 100644 --- a/src/lib/libssl/src/crypto/sha/asm/sha1-ia64.pl +++ b/src/lib/libssl/src/crypto/sha/asm/sha1-ia64.pl | |||
@@ -15,7 +15,7 @@ | |||
15 | # is >50% better than HP C and >2x better than gcc. | 15 | # is >50% better than HP C and >2x better than gcc. |
16 | 16 | ||
17 | $code=<<___; | 17 | $code=<<___; |
18 | .ident \"sha1-ia64.s, version 1.2\" | 18 | .ident \"sha1-ia64.s, version 1.3\" |
19 | .ident \"IA-64 ISA artwork by Andy Polyakov <appro\@fy.chalmers.se>\" | 19 | .ident \"IA-64 ISA artwork by Andy Polyakov <appro\@fy.chalmers.se>\" |
20 | .explicit | 20 | .explicit |
21 | 21 | ||
@@ -26,14 +26,10 @@ if ($^O eq "hpux") { | |||
26 | $ADDP="addp4"; | 26 | $ADDP="addp4"; |
27 | for (@ARGV) { $ADDP="add" if (/[\+DD|\-mlp]64/); } | 27 | for (@ARGV) { $ADDP="add" if (/[\+DD|\-mlp]64/); } |
28 | } else { $ADDP="add"; } | 28 | } else { $ADDP="add"; } |
29 | for (@ARGV) { $big_endian=1 if (/\-DB_ENDIAN/); | ||
30 | $big_endian=0 if (/\-DL_ENDIAN/); } | ||
31 | if (!defined($big_endian)) | ||
32 | { $big_endian=(unpack('L',pack('N',1))==1); } | ||
33 | 29 | ||
34 | #$human=1; | 30 | #$human=1; |
35 | if ($human) { # useful for visual code auditing... | 31 | if ($human) { # useful for visual code auditing... |
36 | ($A,$B,$C,$D,$E,$T) = ("A","B","C","D","E","T"); | 32 | ($A,$B,$C,$D,$E) = ("A","B","C","D","E"); |
37 | ($h0,$h1,$h2,$h3,$h4) = ("h0","h1","h2","h3","h4"); | 33 | ($h0,$h1,$h2,$h3,$h4) = ("h0","h1","h2","h3","h4"); |
38 | ($K_00_19, $K_20_39, $K_40_59, $K_60_79) = | 34 | ($K_00_19, $K_20_39, $K_40_59, $K_60_79) = |
39 | ( "K_00_19","K_20_39","K_40_59","K_60_79" ); | 35 | ( "K_00_19","K_20_39","K_40_59","K_60_79" ); |
@@ -41,47 +37,50 @@ if ($human) { # useful for visual code auditing... | |||
41 | "X8", "X9","X10","X11","X12","X13","X14","X15" ); | 37 | "X8", "X9","X10","X11","X12","X13","X14","X15" ); |
42 | } | 38 | } |
43 | else { | 39 | else { |
44 | ($A,$B,$C,$D,$E,$T) = ("loc0","loc1","loc2","loc3","loc4","loc5"); | 40 | ($A,$B,$C,$D,$E) = ("loc0","loc1","loc2","loc3","loc4"); |
45 | ($h0,$h1,$h2,$h3,$h4) = ("loc6","loc7","loc8","loc9","loc10"); | 41 | ($h0,$h1,$h2,$h3,$h4) = ("loc5","loc6","loc7","loc8","loc9"); |
46 | ($K_00_19, $K_20_39, $K_40_59, $K_60_79) = | 42 | ($K_00_19, $K_20_39, $K_40_59, $K_60_79) = |
47 | ( "r14", "r15", "loc11", "loc12" ); | 43 | ( "r14", "r15", "loc10", "loc11" ); |
48 | @X= ( "r16", "r17", "r18", "r19", "r20", "r21", "r22", "r23", | 44 | @X= ( "r16", "r17", "r18", "r19", "r20", "r21", "r22", "r23", |
49 | "r24", "r25", "r26", "r27", "r28", "r29", "r30", "r31" ); | 45 | "r24", "r25", "r26", "r27", "r28", "r29", "r30", "r31" ); |
50 | } | 46 | } |
51 | 47 | ||
52 | sub BODY_00_15 { | 48 | sub BODY_00_15 { |
53 | local *code=shift; | 49 | local *code=shift; |
54 | local ($i,$a,$b,$c,$d,$e,$f)=@_; | 50 | my ($i,$a,$b,$c,$d,$e)=@_; |
51 | my $j=$i+1; | ||
52 | my $Xn=@X[$j%16]; | ||
55 | 53 | ||
56 | $code.=<<___ if ($i==0); | 54 | $code.=<<___ if ($i==0); |
57 | { .mmi; ld1 $X[$i&0xf]=[inp],2 // MSB | 55 | { .mmi; ld1 $X[$i]=[inp],2 // MSB |
58 | ld1 tmp2=[tmp3],2 };; | 56 | ld1 tmp2=[tmp3],2 };; |
59 | { .mmi; ld1 tmp0=[inp],2 | 57 | { .mmi; ld1 tmp0=[inp],2 |
60 | ld1 tmp4=[tmp3],2 // LSB | 58 | ld1 tmp4=[tmp3],2 // LSB |
61 | dep $X[$i&0xf]=$X[$i&0xf],tmp2,8,8 };; | 59 | dep $X[$i]=$X[$i],tmp2,8,8 };; |
62 | ___ | 60 | ___ |
63 | if ($i<15) { | 61 | if ($i<15) { |
64 | $code.=<<___; | 62 | $code.=<<___; |
65 | { .mmi; ld1 $X[($i+1)&0xf]=[inp],2 // +1 | 63 | { .mmi; ld1 $Xn=[inp],2 // forward Xload |
64 | nop.m 0x0 | ||
66 | dep tmp1=tmp0,tmp4,8,8 };; | 65 | dep tmp1=tmp0,tmp4,8,8 };; |
67 | { .mmi; ld1 tmp2=[tmp3],2 // +1 | 66 | { .mmi; ld1 tmp2=[tmp3],2 // forward Xload |
68 | and tmp4=$c,$b | 67 | and tmp4=$c,$b |
69 | dep $X[$i&0xf]=$X[$i&0xf],tmp1,16,16 } //;; | 68 | dep $X[$i]=$X[$i],tmp1,16,16} //;; |
70 | { .mmi; andcm tmp1=$d,$b | 69 | { .mmi; add $e=$e,$K_00_19 // e+=K_00_19 |
71 | add tmp0=$e,$K_00_19 | 70 | andcm tmp1=$d,$b |
72 | dep.z tmp5=$a,5,27 };; // a<<5 | 71 | dep.z tmp5=$a,5,27 };; // a<<5 |
73 | { .mmi; or tmp4=tmp4,tmp1 // F_00_19(b,c,d)=(b&c)|(~b&d) | 72 | { .mmi; add $e=$e,$X[$i] // e+=Xload |
74 | add $f=tmp0,$X[$i&0xf] // f=xi+e+K_00_19 | 73 | or tmp4=tmp4,tmp1 // F_00_19(b,c,d)=(b&c)|(~b&d) |
75 | extr.u tmp1=$a,27,5 };; // a>>27 | 74 | extr.u tmp1=$a,27,5 };; // a>>27 |
76 | { .mmi; ld1 tmp0=[inp],2 // +1 | 75 | { .mmi; ld1 tmp0=[inp],2 // forward Xload |
77 | add $f=$f,tmp4 // f+=F_00_19(b,c,d) | 76 | add $e=$e,tmp4 // e+=F_00_19(b,c,d) |
78 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) | 77 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) |
79 | { .mmi; ld1 tmp4=[tmp3],2 // +1 | 78 | { .mmi; ld1 tmp4=[tmp3],2 // forward Xload |
80 | or tmp5=tmp1,tmp5 // ROTATE(a,5) | 79 | or tmp5=tmp1,tmp5 // ROTATE(a,5) |
81 | mux2 tmp6=$a,0x44 };; // see b in next iteration | 80 | mux2 tmp6=$a,0x44 };; // see b in next iteration |
82 | { .mii; add $f=$f,tmp5 // f+=ROTATE(a,5) | 81 | { .mii; add $e=$e,tmp5 // e+=ROTATE(a,5) |
83 | dep $X[($i+1)&0xf]=$X[($i+1)&0xf],tmp2,8,8 // +1 | 82 | dep $Xn=$Xn,tmp2,8,8 // forward Xload |
84 | mux2 $X[$i&0xf]=$X[$i&0xf],0x44 } //;; | 83 | mux2 $X[$i]=$X[$i],0x44 } //;; |
85 | 84 | ||
86 | ___ | 85 | ___ |
87 | } | 86 | } |
@@ -89,24 +88,24 @@ else { | |||
89 | $code.=<<___; | 88 | $code.=<<___; |
90 | { .mii; and tmp3=$c,$b | 89 | { .mii; and tmp3=$c,$b |
91 | dep tmp1=tmp0,tmp4,8,8;; | 90 | dep tmp1=tmp0,tmp4,8,8;; |
92 | dep $X[$i&0xf]=$X[$i&0xf],tmp1,16,16 } //;; | 91 | dep $X[$i]=$X[$i],tmp1,16,16} //;; |
93 | { .mmi; andcm tmp1=$d,$b | 92 | { .mmi; add $e=$e,$K_00_19 // e+=K_00_19 |
94 | add tmp0=$e,$K_00_19 | 93 | andcm tmp1=$d,$b |
95 | dep.z tmp5=$a,5,27 };; // a<<5 | 94 | dep.z tmp5=$a,5,27 };; // a<<5 |
96 | { .mmi; or tmp4=tmp3,tmp1 // F_00_19(b,c,d)=(b&c)|(~b&d) | 95 | { .mmi; add $e=$e,$X[$i] // e+=Xupdate |
97 | add $f=tmp0,$X[$i&0xf] // f=xi+e+K_00_19 | 96 | or tmp4=tmp3,tmp1 // F_00_19(b,c,d)=(b&c)|(~b&d) |
98 | extr.u tmp1=$a,27,5 } // a>>27 | 97 | extr.u tmp1=$a,27,5 } // a>>27 |
99 | { .mmi; xor tmp2=$X[($i+0+1)&0xf],$X[($i+2+1)&0xf] // +1 | 98 | { .mmi; xor $Xn=$Xn,$X[($j+2)%16] // forward Xupdate |
100 | xor tmp3=$X[($i+8+1)&0xf],$X[($i+13+1)&0xf] // +1 | 99 | xor tmp3=$X[($j+8)%16],$X[($j+13)%16] // forward Xupdate |
101 | nop.i 0 };; | 100 | nop.i 0 };; |
102 | { .mmi; add $f=$f,tmp4 // f+=F_00_19(b,c,d) | 101 | { .mmi; add $e=$e,tmp4 // e+=F_00_19(b,c,d) |
103 | xor tmp2=tmp2,tmp3 // +1 | 102 | xor $Xn=$Xn,tmp3 // forward Xupdate |
104 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) | 103 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) |
105 | { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5) | 104 | { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5) |
106 | mux2 tmp6=$a,0x44 };; // see b in next iteration | 105 | mux2 tmp6=$a,0x44 };; // see b in next iteration |
107 | { .mii; add $f=$f,tmp1 // f+=ROTATE(a,5) | 106 | { .mii; add $e=$e,tmp1 // e+=ROTATE(a,5) |
108 | shrp $e=tmp2,tmp2,31 // f+1=ROTATE(x[0]^x[2]^x[8]^x[13],1) | 107 | shrp $Xn=$Xn,$Xn,31 // ROTATE(x[0]^x[2]^x[8]^x[13],1) |
109 | mux2 $X[$i&0xf]=$X[$i&0xf],0x44 };; | 108 | mux2 $X[$i]=$X[$i],0x44 };; |
110 | 109 | ||
111 | ___ | 110 | ___ |
112 | } | 111 | } |
@@ -114,27 +113,28 @@ ___ | |||
114 | 113 | ||
115 | sub BODY_16_19 { | 114 | sub BODY_16_19 { |
116 | local *code=shift; | 115 | local *code=shift; |
117 | local ($i,$a,$b,$c,$d,$e,$f)=@_; | 116 | my ($i,$a,$b,$c,$d,$e)=@_; |
117 | my $j=$i+1; | ||
118 | my $Xn=@X[$j%16]; | ||
118 | 119 | ||
119 | $code.=<<___; | 120 | $code.=<<___; |
120 | { .mmi; mov $X[$i&0xf]=$f // Xupdate | 121 | { .mib; add $e=$e,$K_00_19 // e+=K_00_19 |
121 | and tmp0=$c,$b | ||
122 | dep.z tmp5=$a,5,27 } // a<<5 | 122 | dep.z tmp5=$a,5,27 } // a<<5 |
123 | { .mmi; andcm tmp1=$d,$b | 123 | { .mib; andcm tmp1=$d,$b |
124 | add tmp4=$e,$K_00_19 };; | 124 | and tmp0=$c,$b };; |
125 | { .mmi; or tmp0=tmp0,tmp1 // F_00_19(b,c,d)=(b&c)|(~b&d) | 125 | { .mmi; add $e=$e,$X[$i%16] // e+=Xupdate |
126 | add $f=$f,tmp4 // f+=e+K_00_19 | 126 | or tmp0=tmp0,tmp1 // F_00_19(b,c,d)=(b&c)|(~b&d) |
127 | extr.u tmp1=$a,27,5 } // a>>27 | 127 | extr.u tmp1=$a,27,5 } // a>>27 |
128 | { .mmi; xor tmp2=$X[($i+0+1)&0xf],$X[($i+2+1)&0xf] // +1 | 128 | { .mmi; xor $Xn=$Xn,$X[($j+2)%16] // forward Xupdate |
129 | xor tmp3=$X[($i+8+1)&0xf],$X[($i+13+1)&0xf] // +1 | 129 | xor tmp3=$X[($j+8)%16],$X[($j+13)%16] // forward Xupdate |
130 | nop.i 0 };; | 130 | nop.i 0 };; |
131 | { .mmi; add $f=$f,tmp0 // f+=F_00_19(b,c,d) | 131 | { .mmi; add $e=$e,tmp0 // f+=F_00_19(b,c,d) |
132 | xor tmp2=tmp2,tmp3 // +1 | 132 | xor $Xn=$Xn,tmp3 // forward Xupdate |
133 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) | 133 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) |
134 | { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5) | 134 | { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5) |
135 | mux2 tmp6=$a,0x44 };; // see b in next iteration | 135 | mux2 tmp6=$a,0x44 };; // see b in next iteration |
136 | { .mii; add $f=$f,tmp1 // f+=ROTATE(a,5) | 136 | { .mii; add $e=$e,tmp1 // e+=ROTATE(a,5) |
137 | shrp $e=tmp2,tmp2,31 // f+1=ROTATE(x[0]^x[2]^x[8]^x[13],1) | 137 | shrp $Xn=$Xn,$Xn,31 // ROTATE(x[0]^x[2]^x[8]^x[13],1) |
138 | nop.i 0 };; | 138 | nop.i 0 };; |
139 | 139 | ||
140 | ___ | 140 | ___ |
@@ -142,49 +142,47 @@ ___ | |||
142 | 142 | ||
143 | sub BODY_20_39 { | 143 | sub BODY_20_39 { |
144 | local *code=shift; | 144 | local *code=shift; |
145 | local ($i,$a,$b,$c,$d,$e,$f,$Konst)=@_; | 145 | my ($i,$a,$b,$c,$d,$e,$Konst)=@_; |
146 | $Konst = $K_20_39 if (!defined($Konst)); | 146 | $Konst = $K_20_39 if (!defined($Konst)); |
147 | my $j=$i+1; | ||
148 | my $Xn=@X[$j%16]; | ||
147 | 149 | ||
148 | if ($i<79) { | 150 | if ($i<79) { |
149 | $code.=<<___; | 151 | $code.=<<___; |
150 | { .mib; mov $X[$i&0xf]=$f // Xupdate | 152 | { .mib; add $e=$e,$Konst // e+=K_XX_XX |
151 | dep.z tmp5=$a,5,27 } // a<<5 | 153 | dep.z tmp5=$a,5,27 } // a<<5 |
152 | { .mib; xor tmp0=$c,$b | 154 | { .mib; xor tmp0=$c,$b |
153 | add tmp4=$e,$Konst };; | 155 | xor $Xn=$Xn,$X[($j+2)%16] };; // forward Xupdate |
154 | { .mmi; xor tmp0=tmp0,$d // F_20_39(b,c,d)=b^c^d | 156 | { .mib; add $e=$e,$X[$i%16] // e+=Xupdate |
155 | add $f=$f,tmp4 // f+=e+K_20_39 | ||
156 | extr.u tmp1=$a,27,5 } // a>>27 | 157 | extr.u tmp1=$a,27,5 } // a>>27 |
157 | { .mmi; xor tmp2=$X[($i+0+1)&0xf],$X[($i+2+1)&0xf] // +1 | 158 | { .mib; xor tmp0=tmp0,$d // F_20_39(b,c,d)=b^c^d |
158 | xor tmp3=$X[($i+8+1)&0xf],$X[($i+13+1)&0xf] // +1 | 159 | xor $Xn=$Xn,$X[($j+8)%16] };; // forward Xupdate |
159 | nop.i 0 };; | 160 | { .mmi; add $e=$e,tmp0 // e+=F_20_39(b,c,d) |
160 | { .mmi; add $f=$f,tmp0 // f+=F_20_39(b,c,d) | 161 | xor $Xn=$Xn,$X[($j+13)%16] // forward Xupdate |
161 | xor tmp2=tmp2,tmp3 // +1 | ||
162 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) | 162 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) |
163 | { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5) | 163 | { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5) |
164 | mux2 tmp6=$a,0x44 };; // see b in next iteration | 164 | mux2 tmp6=$a,0x44 };; // see b in next iteration |
165 | { .mii; add $f=$f,tmp1 // f+=ROTATE(a,5) | 165 | { .mii; add $e=$e,tmp1 // e+=ROTATE(a,5) |
166 | shrp $e=tmp2,tmp2,31 // f+1=ROTATE(x[0]^x[2]^x[8]^x[13],1) | 166 | shrp $Xn=$Xn,$Xn,31 // ROTATE(x[0]^x[2]^x[8]^x[13],1) |
167 | nop.i 0 };; | 167 | nop.i 0 };; |
168 | 168 | ||
169 | ___ | 169 | ___ |
170 | } | 170 | } |
171 | else { | 171 | else { |
172 | $code.=<<___; | 172 | $code.=<<___; |
173 | { .mib; mov $X[$i&0xf]=$f // Xupdate | 173 | { .mib; add $e=$e,$Konst // e+=K_60_79 |
174 | dep.z tmp5=$a,5,27 } // a<<5 | 174 | dep.z tmp5=$a,5,27 } // a<<5 |
175 | { .mib; xor tmp0=$c,$b | 175 | { .mib; xor tmp0=$c,$b |
176 | add tmp4=$e,$Konst };; | ||
177 | { .mib; xor tmp0=tmp0,$d // F_20_39(b,c,d)=b^c^d | ||
178 | extr.u tmp1=$a,27,5 } // a>>27 | ||
179 | { .mib; add $f=$f,tmp4 // f+=e+K_20_39 | ||
180 | add $h1=$h1,$a };; // wrap up | 176 | add $h1=$h1,$a };; // wrap up |
181 | { .mmi; add $f=$f,tmp0 // f+=F_20_39(b,c,d) | 177 | { .mib; add $e=$e,$X[$i%16] // e+=Xupdate |
182 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) ;;? | 178 | extr.u tmp1=$a,27,5 } // a>>27 |
183 | { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5) | 179 | { .mib; xor tmp0=tmp0,$d // F_20_39(b,c,d)=b^c^d |
184 | add $h3=$h3,$c };; // wrap up | 180 | add $h3=$h3,$c };; // wrap up |
185 | { .mib; add tmp3=1,inp // used in unaligned codepath | 181 | { .mmi; add $e=$e,tmp0 // e+=F_20_39(b,c,d) |
186 | add $f=$f,tmp1 } // f+=ROTATE(a,5) | 182 | or tmp1=tmp1,tmp5 // ROTATE(a,5) |
187 | { .mib; add $h2=$h2,$b // wrap up | 183 | shrp $b=tmp6,tmp6,2 };; // b=ROTATE(b,30) ;;? |
184 | { .mmi; add $e=$e,tmp1 // e+=ROTATE(a,5) | ||
185 | add tmp3=1,inp // used in unaligned codepath | ||
188 | add $h4=$h4,$d };; // wrap up | 186 | add $h4=$h4,$d };; // wrap up |
189 | 187 | ||
190 | ___ | 188 | ___ |
@@ -193,29 +191,29 @@ ___ | |||
193 | 191 | ||
194 | sub BODY_40_59 { | 192 | sub BODY_40_59 { |
195 | local *code=shift; | 193 | local *code=shift; |
196 | local ($i,$a,$b,$c,$d,$e,$f)=@_; | 194 | my ($i,$a,$b,$c,$d,$e)=@_; |
195 | my $j=$i+1; | ||
196 | my $Xn=@X[$j%16]; | ||
197 | 197 | ||
198 | $code.=<<___; | 198 | $code.=<<___; |
199 | { .mmi; mov $X[$i&0xf]=$f // Xupdate | 199 | { .mib; add $e=$e,$K_40_59 // e+=K_40_59 |
200 | and tmp0=$c,$b | ||
201 | dep.z tmp5=$a,5,27 } // a<<5 | 200 | dep.z tmp5=$a,5,27 } // a<<5 |
202 | { .mmi; and tmp1=$d,$b | 201 | { .mib; and tmp1=$c,$d |
203 | add tmp4=$e,$K_40_59 };; | 202 | xor tmp0=$c,$d };; |
204 | { .mmi; or tmp0=tmp0,tmp1 // (b&c)|(b&d) | 203 | { .mmi; add $e=$e,$X[$i%16] // e+=Xupdate |
205 | add $f=$f,tmp4 // f+=e+K_40_59 | 204 | add tmp5=tmp5,tmp1 // a<<5+(c&d) |
206 | extr.u tmp1=$a,27,5 } // a>>27 | 205 | extr.u tmp1=$a,27,5 } // a>>27 |
207 | { .mmi; and tmp4=$c,$d | 206 | { .mmi; and tmp0=tmp0,$b |
208 | xor tmp2=$X[($i+0+1)&0xf],$X[($i+2+1)&0xf] // +1 | 207 | xor $Xn=$Xn,$X[($j+2)%16] // forward Xupdate |
209 | xor tmp3=$X[($i+8+1)&0xf],$X[($i+13+1)&0xf] // +1 | 208 | xor tmp3=$X[($j+8)%16],$X[($j+13)%16] };; // forward Xupdate |
210 | };; | 209 | { .mmi; add $e=$e,tmp0 // e+=b&(c^d) |
211 | { .mmi; or tmp1=tmp1,tmp5 // ROTATE(a,5) | 210 | add tmp5=tmp5,tmp1 // ROTATE(a,5)+(c&d) |
212 | xor tmp2=tmp2,tmp3 // +1 | ||
213 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) | 211 | shrp $b=tmp6,tmp6,2 } // b=ROTATE(b,30) |
214 | { .mmi; or tmp0=tmp0,tmp4 // F_40_59(b,c,d)=(b&c)|(b&d)|(c&d) | 212 | { .mmi; xor $Xn=$Xn,tmp3 |
215 | mux2 tmp6=$a,0x44 };; // see b in next iteration | 213 | mux2 tmp6=$a,0x44 };; // see b in next iteration |
216 | { .mii; add $f=$f,tmp0 // f+=F_40_59(b,c,d) | 214 | { .mii; add $e=$e,tmp5 // e+=ROTATE(a,5)+(c&d) |
217 | shrp $e=tmp2,tmp2,31;; // f+1=ROTATE(x[0]^x[2]^x[8]^x[13],1) | 215 | shrp $Xn=$Xn,$Xn,31 // ROTATE(x[0]^x[2]^x[8]^x[13],1) |
218 | add $f=$f,tmp1 };; // f+=ROTATE(a,5) | 216 | nop.i 0x0 };; |
219 | 217 | ||
220 | ___ | 218 | ___ |
221 | } | 219 | } |
@@ -237,7 +235,7 @@ inp=r33; // in1 | |||
237 | .align 32 | 235 | .align 32 |
238 | sha1_block_data_order: | 236 | sha1_block_data_order: |
239 | .prologue | 237 | .prologue |
240 | { .mmi; alloc tmp1=ar.pfs,3,15,0,0 | 238 | { .mmi; alloc tmp1=ar.pfs,3,14,0,0 |
241 | $ADDP tmp0=4,ctx | 239 | $ADDP tmp0=4,ctx |
242 | .save ar.lc,r3 | 240 | .save ar.lc,r3 |
243 | mov r3=ar.lc } | 241 | mov r3=ar.lc } |
@@ -245,8 +243,8 @@ sha1_block_data_order: | |||
245 | $ADDP inp=0,inp | 243 | $ADDP inp=0,inp |
246 | mov r2=pr };; | 244 | mov r2=pr };; |
247 | tmp4=in2; | 245 | tmp4=in2; |
248 | tmp5=loc13; | 246 | tmp5=loc12; |
249 | tmp6=loc14; | 247 | tmp6=loc13; |
250 | .body | 248 | .body |
251 | { .mlx; ld4 $h0=[ctx],8 | 249 | { .mlx; ld4 $h0=[ctx],8 |
252 | movl $K_00_19=0x5a827999 } | 250 | movl $K_00_19=0x5a827999 } |
@@ -273,7 +271,7 @@ tmp6=loc14; | |||
273 | 271 | ||
274 | ___ | 272 | ___ |
275 | 273 | ||
276 | { my $i,@V=($A,$B,$C,$D,$E,$T); | 274 | { my $i,@V=($A,$B,$C,$D,$E); |
277 | 275 | ||
278 | for($i=0;$i<16;$i++) { &BODY_00_15(\$code,$i,@V); unshift(@V,pop(@V)); } | 276 | for($i=0;$i<16;$i++) { &BODY_00_15(\$code,$i,@V); unshift(@V,pop(@V)); } |
279 | for(;$i<20;$i++) { &BODY_16_19(\$code,$i,@V); unshift(@V,pop(@V)); } | 277 | for(;$i<20;$i++) { &BODY_16_19(\$code,$i,@V); unshift(@V,pop(@V)); } |
@@ -281,12 +279,12 @@ ___ | |||
281 | for(;$i<60;$i++) { &BODY_40_59(\$code,$i,@V); unshift(@V,pop(@V)); } | 279 | for(;$i<60;$i++) { &BODY_40_59(\$code,$i,@V); unshift(@V,pop(@V)); } |
282 | for(;$i<80;$i++) { &BODY_60_79(\$code,$i,@V); unshift(@V,pop(@V)); } | 280 | for(;$i<80;$i++) { &BODY_60_79(\$code,$i,@V); unshift(@V,pop(@V)); } |
283 | 281 | ||
284 | (($V[5] eq $D) and ($V[0] eq $E)) or die; # double-check | 282 | (($V[0] eq $A) and ($V[4] eq $E)) or die; # double-check |
285 | } | 283 | } |
286 | 284 | ||
287 | $code.=<<___; | 285 | $code.=<<___; |
288 | { .mmb; add $h0=$h0,$E | 286 | { .mmb; add $h0=$h0,$A |
289 | nop.m 0 | 287 | add $h2=$h2,$C |
290 | br.ctop.dptk.many .Ldtop };; | 288 | br.ctop.dptk.many .Ldtop };; |
291 | .Ldend: | 289 | .Ldend: |
292 | { .mmi; add tmp0=4,ctx | 290 | { .mmi; add tmp0=4,ctx |
diff --git a/src/lib/libssl/src/doc/HOWTO/proxy_certificates.txt b/src/lib/libssl/src/doc/HOWTO/proxy_certificates.txt index 3d36b02f6b..f98ec36076 100644 --- a/src/lib/libssl/src/doc/HOWTO/proxy_certificates.txt +++ b/src/lib/libssl/src/doc/HOWTO/proxy_certificates.txt | |||
@@ -57,7 +57,7 @@ following methods: | |||
57 | 57 | ||
58 | - in all other cases, proxy certificate validation can be enabled | 58 | - in all other cases, proxy certificate validation can be enabled |
59 | before starting the application by setting the envirnoment variable | 59 | before starting the application by setting the envirnoment variable |
60 | OPENSSL_ALLOW_PROXY with some non-empty value. | 60 | OPENSSL_ALLOW_PROXY_CERTS with some non-empty value. |
61 | 61 | ||
62 | There are thoughts to allow proxy certificates with a line in the | 62 | There are thoughts to allow proxy certificates with a line in the |
63 | default openssl.cnf, but that's still in the future. | 63 | default openssl.cnf, but that's still in the future. |
diff --git a/src/lib/libssl/src/ms/do_win64a.bat b/src/lib/libssl/src/ms/do_win64a.bat index 495f1ea7d8..ff8b19ccfd 100755 --- a/src/lib/libssl/src/ms/do_win64a.bat +++ b/src/lib/libssl/src/ms/do_win64a.bat | |||
@@ -1,9 +1,19 @@ | |||
1 | |||
2 | perl util\mkfiles.pl >MINFO | 1 | perl util\mkfiles.pl >MINFO |
3 | perl ms\uplink.pl win64a > ms\uptable.asm | 2 | |
3 | cmd /c "nasm -f win64 -v" >NUL: 2>&1 | ||
4 | if %errorlevel% neq 0 goto ml64 | ||
5 | |||
6 | perl ms\uplink-x86_64.pl nasm > ms\uptable.asm | ||
7 | nasm -f win64 -o ms\uptable.obj ms\uptable.asm | ||
8 | goto proceed | ||
9 | |||
10 | :ml64 | ||
11 | perl ms\uplink-x86_64.pl masm > ms\uptable.asm | ||
4 | ml64 -c -Foms\uptable.obj ms\uptable.asm | 12 | ml64 -c -Foms\uptable.obj ms\uptable.asm |
5 | perl util\mk1mf.pl no-asm VC-WIN64A >ms\nt.mak | 13 | |
6 | perl util\mk1mf.pl dll no-asm VC-WIN64A >ms\ntdll.mak | 14 | :proceed |
15 | perl util\mk1mf.pl VC-WIN64A >ms\nt.mak | ||
16 | perl util\mk1mf.pl dll VC-WIN64A >ms\ntdll.mak | ||
7 | 17 | ||
8 | perl util\mkdef.pl 32 libeay > ms\libeay32.def | 18 | perl util\mkdef.pl 32 libeay > ms\libeay32.def |
9 | perl util\mkdef.pl 32 ssleay > ms\ssleay32.def | 19 | perl util\mkdef.pl 32 ssleay > ms\ssleay32.def |
diff --git a/src/lib/libssl/src/ms/do_win64i.bat b/src/lib/libssl/src/ms/do_win64i.bat index 15ebcaaeb6..088f5e1d0a 100755 --- a/src/lib/libssl/src/ms/do_win64i.bat +++ b/src/lib/libssl/src/ms/do_win64i.bat | |||
@@ -1,9 +1,9 @@ | |||
1 | 1 | ||
2 | perl util\mkfiles.pl >MINFO | 2 | perl util\mkfiles.pl >MINFO |
3 | perl ms\uplink.pl win64i > ms\uptable.asm | 3 | perl ms\uplink-ia64.pl > ms\uptable.asm |
4 | ias -o ms\uptable.obj ms\uptable.asm | 4 | ias -o ms\uptable.obj ms\uptable.asm |
5 | perl util\mk1mf.pl no-asm VC-WIN64I >ms\nt.mak | 5 | perl util\mk1mf.pl VC-WIN64I >ms\nt.mak |
6 | perl util\mk1mf.pl dll no-asm VC-WIN64I >ms\ntdll.mak | 6 | perl util\mk1mf.pl dll VC-WIN64I >ms\ntdll.mak |
7 | 7 | ||
8 | perl util\mkdef.pl 32 libeay > ms\libeay32.def | 8 | perl util\mkdef.pl 32 libeay > ms\libeay32.def |
9 | perl util\mkdef.pl 32 ssleay > ms\ssleay32.def | 9 | perl util\mkdef.pl 32 ssleay > ms\ssleay32.def |
diff --git a/src/lib/libssl/src/ms/uplink.h b/src/lib/libssl/src/ms/uplink.h index a4a67d3c14..4881ba7d42 100644 --- a/src/lib/libssl/src/ms/uplink.h +++ b/src/lib/libssl/src/ms/uplink.h | |||
@@ -23,7 +23,7 @@ extern void *OPENSSL_UplinkTable[]; | |||
23 | #define UP_fileno (*(int (*)(void *))OPENSSL_UplinkTable[APPLINK_FILENO]) | 23 | #define UP_fileno (*(int (*)(void *))OPENSSL_UplinkTable[APPLINK_FILENO]) |
24 | 24 | ||
25 | #define UP_open (*(int (*)(const char *,int,...))OPENSSL_UplinkTable[APPLINK_OPEN]) | 25 | #define UP_open (*(int (*)(const char *,int,...))OPENSSL_UplinkTable[APPLINK_OPEN]) |
26 | #define UP_read (*(ssize_t (*)(int,void *,size_t))OPENSSL_UplinkTable[APPLINK_READ]) | 26 | #define UP_read (*(ossl_ssize_t (*)(int,void *,size_t))OPENSSL_UplinkTable[APPLINK_READ]) |
27 | #define UP_write (*(ssize_t (*)(int,const void *,size_t))OPENSSL_UplinkTable[APPLINK_WRITE]) | 27 | #define UP_write (*(ossl_ssize_t (*)(int,const void *,size_t))OPENSSL_UplinkTable[APPLINK_WRITE]) |
28 | #define UP_lseek (*(long (*)(int,long,int))OPENSSL_UplinkTable[APPLINK_LSEEK]) | 28 | #define UP_lseek (*(long (*)(int,long,int))OPENSSL_UplinkTable[APPLINK_LSEEK]) |
29 | #define UP_close (*(int (*)(int))OPENSSL_UplinkTable[APPLINK_CLOSE]) | 29 | #define UP_close (*(int (*)(int))OPENSSL_UplinkTable[APPLINK_CLOSE]) |
diff --git a/src/lib/libssl/src/ssl/install-ssl.com b/src/lib/libssl/src/ssl/install-ssl.com index 1bd6ccaa7a..afe6967f85 100755 --- a/src/lib/libssl/src/ssl/install-ssl.com +++ b/src/lib/libssl/src/ssl/install-ssl.com | |||
@@ -73,7 +73,7 @@ $ if f$parse("wrk_sslxexe:") .eqs. "" then - | |||
73 | $ if f$parse("wrk_sslxlib:") .eqs. "" then - | 73 | $ if f$parse("wrk_sslxlib:") .eqs. "" then - |
74 | create /directory /log wrk_sslxlib: | 74 | create /directory /log wrk_sslxlib: |
75 | $! | 75 | $! |
76 | $ exheader := ssl.h, ssl2.h, ssl3.h, ssl23.h, tls1.h, dtls1.h, kssl.h | 76 | $ exheader := ssl.h, ssl2.h, ssl3.h, ssl23.h, tls1.h, dtls1.h, kssl.h, srtp.h |
77 | $ e_exe := ssl_task | 77 | $ e_exe := ssl_task |
78 | $ libs := ssl_libssl | 78 | $ libs := ssl_libssl |
79 | $! | 79 | $! |
diff --git a/src/lib/libssl/src/test/P1ss.cnf b/src/lib/libssl/src/test/P1ss.cnf index 876a0d35f8..326cce2ba8 100644 --- a/src/lib/libssl/src/test/P1ss.cnf +++ b/src/lib/libssl/src/test/P1ss.cnf | |||
@@ -7,7 +7,7 @@ RANDFILE = ./.rnd | |||
7 | 7 | ||
8 | #################################################################### | 8 | #################################################################### |
9 | [ req ] | 9 | [ req ] |
10 | default_bits = 512 | 10 | default_bits = 1024 |
11 | default_keyfile = keySS.pem | 11 | default_keyfile = keySS.pem |
12 | distinguished_name = req_distinguished_name | 12 | distinguished_name = req_distinguished_name |
13 | encrypt_rsa_key = no | 13 | encrypt_rsa_key = no |
diff --git a/src/lib/libssl/src/test/P2ss.cnf b/src/lib/libssl/src/test/P2ss.cnf index 373a87e7c2..8b502321b8 100644 --- a/src/lib/libssl/src/test/P2ss.cnf +++ b/src/lib/libssl/src/test/P2ss.cnf | |||
@@ -7,7 +7,7 @@ RANDFILE = ./.rnd | |||
7 | 7 | ||
8 | #################################################################### | 8 | #################################################################### |
9 | [ req ] | 9 | [ req ] |
10 | default_bits = 512 | 10 | default_bits = 1024 |
11 | default_keyfile = keySS.pem | 11 | default_keyfile = keySS.pem |
12 | distinguished_name = req_distinguished_name | 12 | distinguished_name = req_distinguished_name |
13 | encrypt_rsa_key = no | 13 | encrypt_rsa_key = no |
diff --git a/src/lib/libssl/src/test/evptests.txt b/src/lib/libssl/src/test/evptests.txt index beb12144b6..c273707c14 100644 --- a/src/lib/libssl/src/test/evptests.txt +++ b/src/lib/libssl/src/test/evptests.txt | |||
@@ -158,6 +158,19 @@ AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:B7B | |||
158 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:71AB47A086E86EEDF39D1C5BBA97C408:0 | 158 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:71AB47A086E86EEDF39D1C5BBA97C408:0 |
159 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0126141D67F37BE8538F5A8BE740E484:0 | 159 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0126141D67F37BE8538F5A8BE740E484:0 |
160 | 160 | ||
161 | # AES Counter test vectors from RFC3686 | ||
162 | aes-128-ctr:AE6852F8121067CC4BF7A5765577F39E:00000030000000000000000000000001:53696E676C6520626C6F636B206D7367:E4095D4FB7A7B3792D6175A3261311B8:1 | ||
163 | aes-128-ctr:7E24067817FAE0D743D6CE1F32539163:006CB6DBC0543B59DA48D90B00000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F:5104A106168A72D9790D41EE8EDAD388EB2E1EFC46DA57C8FCE630DF9141BE28:1 | ||
164 | aes-128-ctr:7691BE035E5020A8AC6E618529F9A0DC:00E0017B27777F3F4A1786F000000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223:C1CF48A89F2FFDD9CF4652E9EFDB72D74540A42BDE6D7836D59A5CEAAEF3105325B2072F:1 | ||
165 | |||
166 | aes-192-ctr:16AF5B145FC9F579C175F93E3BFB0EED863D06CCFDB78515:0000004836733C147D6D93CB00000001:53696E676C6520626C6F636B206D7367:4B55384FE259C9C84E7935A003CBE928:1 | ||
167 | aes-192-ctr:7C5CB2401B3DC33C19E7340819E0F69C678C3DB8E6F6A91A:0096B03B020C6EADC2CB500D00000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F:453243FC609B23327EDFAAFA7131CD9F8490701C5AD4A79CFC1FE0FF42F4FB00:1 | ||
168 | aes-192-ctr:02BF391EE8ECB159B959617B0965279BF59B60A786D3E0FE:0007BDFD5CBD60278DCC091200000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223:96893FC55E5C722F540B7DD1DDF7E758D288BC95C69165884536C811662F2188ABEE0935:1 | ||
169 | |||
170 | aes-256-ctr:776BEFF2851DB06F4C8A0542C8696F6C6A81AF1EEC96B4D37FC1D689E6C1C104:00000060DB5672C97AA8F0B200000001:53696E676C6520626C6F636B206D7367:145AD01DBF824EC7560863DC71E3E0C0:1 | ||
171 | aes-256-ctr:F6D66D6BD52D59BB0796365879EFF886C66DD51A5B6A99744B50590C87A23884:00FAAC24C1585EF15A43D87500000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F:F05E231B3894612C49EE000B804EB2A9B8306B508F839D6A5530831D9344AF1C:1 | ||
172 | aes-256-ctr:FF7A617CE69148E4F1726E2F43581DE2AA62D9F805532EDFF1EED687FB54153D:001CC5B751A51D70A1C1114800000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223:EB6C52821D0BBBF7CE7594462ACA4FAAB407DF866569FD07F48CC0B583D6071F1EC0E6B8:1 | ||
173 | |||
161 | # DES ECB tests (from destest) | 174 | # DES ECB tests (from destest) |
162 | 175 | ||
163 | DES-ECB:0000000000000000::0000000000000000:8CA64DE9C1B123A7 | 176 | DES-ECB:0000000000000000::0000000000000000:8CA64DE9C1B123A7 |
diff --git a/src/lib/libssl/src/test/test.cnf b/src/lib/libssl/src/test/test.cnf index faad3914a8..10834442a1 100644 --- a/src/lib/libssl/src/test/test.cnf +++ b/src/lib/libssl/src/test/test.cnf | |||
@@ -56,7 +56,7 @@ emailAddress = optional | |||
56 | 56 | ||
57 | #################################################################### | 57 | #################################################################### |
58 | [ req ] | 58 | [ req ] |
59 | default_bits = 512 | 59 | default_bits = 1024 |
60 | default_keyfile = testkey.pem | 60 | default_keyfile = testkey.pem |
61 | distinguished_name = req_distinguished_name | 61 | distinguished_name = req_distinguished_name |
62 | encrypt_rsa_key = no | 62 | encrypt_rsa_key = no |
diff --git a/src/lib/libssl/test/evptests.txt b/src/lib/libssl/test/evptests.txt index beb12144b6..c273707c14 100644 --- a/src/lib/libssl/test/evptests.txt +++ b/src/lib/libssl/test/evptests.txt | |||
@@ -158,6 +158,19 @@ AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:B7B | |||
158 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:71AB47A086E86EEDF39D1C5BBA97C408:0 | 158 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:71AB47A086E86EEDF39D1C5BBA97C408:0 |
159 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0126141D67F37BE8538F5A8BE740E484:0 | 159 | AES-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0126141D67F37BE8538F5A8BE740E484:0 |
160 | 160 | ||
161 | # AES Counter test vectors from RFC3686 | ||
162 | aes-128-ctr:AE6852F8121067CC4BF7A5765577F39E:00000030000000000000000000000001:53696E676C6520626C6F636B206D7367:E4095D4FB7A7B3792D6175A3261311B8:1 | ||
163 | aes-128-ctr:7E24067817FAE0D743D6CE1F32539163:006CB6DBC0543B59DA48D90B00000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F:5104A106168A72D9790D41EE8EDAD388EB2E1EFC46DA57C8FCE630DF9141BE28:1 | ||
164 | aes-128-ctr:7691BE035E5020A8AC6E618529F9A0DC:00E0017B27777F3F4A1786F000000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223:C1CF48A89F2FFDD9CF4652E9EFDB72D74540A42BDE6D7836D59A5CEAAEF3105325B2072F:1 | ||
165 | |||
166 | aes-192-ctr:16AF5B145FC9F579C175F93E3BFB0EED863D06CCFDB78515:0000004836733C147D6D93CB00000001:53696E676C6520626C6F636B206D7367:4B55384FE259C9C84E7935A003CBE928:1 | ||
167 | aes-192-ctr:7C5CB2401B3DC33C19E7340819E0F69C678C3DB8E6F6A91A:0096B03B020C6EADC2CB500D00000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F:453243FC609B23327EDFAAFA7131CD9F8490701C5AD4A79CFC1FE0FF42F4FB00:1 | ||
168 | aes-192-ctr:02BF391EE8ECB159B959617B0965279BF59B60A786D3E0FE:0007BDFD5CBD60278DCC091200000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223:96893FC55E5C722F540B7DD1DDF7E758D288BC95C69165884536C811662F2188ABEE0935:1 | ||
169 | |||
170 | aes-256-ctr:776BEFF2851DB06F4C8A0542C8696F6C6A81AF1EEC96B4D37FC1D689E6C1C104:00000060DB5672C97AA8F0B200000001:53696E676C6520626C6F636B206D7367:145AD01DBF824EC7560863DC71E3E0C0:1 | ||
171 | aes-256-ctr:F6D66D6BD52D59BB0796365879EFF886C66DD51A5B6A99744B50590C87A23884:00FAAC24C1585EF15A43D87500000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F:F05E231B3894612C49EE000B804EB2A9B8306B508F839D6A5530831D9344AF1C:1 | ||
172 | aes-256-ctr:FF7A617CE69148E4F1726E2F43581DE2AA62D9F805532EDFF1EED687FB54153D:001CC5B751A51D70A1C1114800000001:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223:EB6C52821D0BBBF7CE7594462ACA4FAAB407DF866569FD07F48CC0B583D6071F1EC0E6B8:1 | ||
173 | |||
161 | # DES ECB tests (from destest) | 174 | # DES ECB tests (from destest) |
162 | 175 | ||
163 | DES-ECB:0000000000000000::0000000000000000:8CA64DE9C1B123A7 | 176 | DES-ECB:0000000000000000::0000000000000000:8CA64DE9C1B123A7 |