diff options
author | beck <> | 1999-09-29 04:37:45 +0000 |
---|---|---|
committer | beck <> | 1999-09-29 04:37:45 +0000 |
commit | de8f24ea083384bb66b32ec105dc4743c5663cdf (patch) | |
tree | 1412176ae62a3cab2cf2b0b92150fcbceaac6092 /src/lib/libcrypto/evp/c_all.c | |
parent | cb929d29896bcb87c2a97417fbd03e50078fc178 (diff) | |
download | openbsd-de8f24ea083384bb66b32ec105dc4743c5663cdf.tar.gz openbsd-de8f24ea083384bb66b32ec105dc4743c5663cdf.tar.bz2 openbsd-de8f24ea083384bb66b32ec105dc4743c5663cdf.zip |
OpenSSL 0.9.4 merge
Diffstat (limited to 'src/lib/libcrypto/evp/c_all.c')
-rw-r--r-- | src/lib/libcrypto/evp/c_all.c | 77 |
1 files changed, 40 insertions, 37 deletions
diff --git a/src/lib/libcrypto/evp/c_all.c b/src/lib/libcrypto/evp/c_all.c index e77d1c896b..a4d3b43fb9 100644 --- a/src/lib/libcrypto/evp/c_all.c +++ b/src/lib/libcrypto/evp/c_all.c | |||
@@ -58,16 +58,17 @@ | |||
58 | 58 | ||
59 | #include <stdio.h> | 59 | #include <stdio.h> |
60 | #include "cryptlib.h" | 60 | #include "cryptlib.h" |
61 | #include "evp.h" | 61 | #include <openssl/evp.h> |
62 | #include "objects.h" | 62 | #include <openssl/pkcs12.h> |
63 | #include <openssl/objects.h> | ||
63 | 64 | ||
64 | void SSLeay_add_all_algorithms() | 65 | void SSLeay_add_all_algorithms(void) |
65 | { | 66 | { |
66 | SSLeay_add_all_ciphers(); | 67 | SSLeay_add_all_ciphers(); |
67 | SSLeay_add_all_digests(); | 68 | SSLeay_add_all_digests(); |
68 | } | 69 | } |
69 | 70 | ||
70 | void SSLeay_add_all_ciphers() | 71 | void SSLeay_add_all_ciphers(void) |
71 | { | 72 | { |
72 | #ifndef NO_DES | 73 | #ifndef NO_DES |
73 | EVP_add_cipher(EVP_des_cfb()); | 74 | EVP_add_cipher(EVP_des_cfb()); |
@@ -79,16 +80,16 @@ void SSLeay_add_all_ciphers() | |||
79 | EVP_add_cipher(EVP_des_ede3_ofb()); | 80 | EVP_add_cipher(EVP_des_ede3_ofb()); |
80 | 81 | ||
81 | EVP_add_cipher(EVP_desx_cbc()); | 82 | EVP_add_cipher(EVP_desx_cbc()); |
82 | EVP_add_alias(SN_desx_cbc,"DESX"); | 83 | EVP_add_cipher_alias(SN_desx_cbc,"DESX"); |
83 | EVP_add_alias(SN_desx_cbc,"desx"); | 84 | EVP_add_cipher_alias(SN_desx_cbc,"desx"); |
84 | 85 | ||
85 | EVP_add_cipher(EVP_des_cbc()); | 86 | EVP_add_cipher(EVP_des_cbc()); |
86 | EVP_add_alias(SN_des_cbc,"DES"); | 87 | EVP_add_cipher_alias(SN_des_cbc,"DES"); |
87 | EVP_add_alias(SN_des_cbc,"des"); | 88 | EVP_add_cipher_alias(SN_des_cbc,"des"); |
88 | EVP_add_cipher(EVP_des_ede_cbc()); | 89 | EVP_add_cipher(EVP_des_ede_cbc()); |
89 | EVP_add_cipher(EVP_des_ede3_cbc()); | 90 | EVP_add_cipher(EVP_des_ede3_cbc()); |
90 | EVP_add_alias(SN_des_ede3_cbc,"DES3"); | 91 | EVP_add_cipher_alias(SN_des_ede3_cbc,"DES3"); |
91 | EVP_add_alias(SN_des_ede3_cbc,"des3"); | 92 | EVP_add_cipher_alias(SN_des_ede3_cbc,"des3"); |
92 | 93 | ||
93 | EVP_add_cipher(EVP_des_ecb()); | 94 | EVP_add_cipher(EVP_des_ecb()); |
94 | EVP_add_cipher(EVP_des_ede()); | 95 | EVP_add_cipher(EVP_des_ede()); |
@@ -105,8 +106,8 @@ void SSLeay_add_all_ciphers() | |||
105 | EVP_add_cipher(EVP_idea_cfb()); | 106 | EVP_add_cipher(EVP_idea_cfb()); |
106 | EVP_add_cipher(EVP_idea_ofb()); | 107 | EVP_add_cipher(EVP_idea_ofb()); |
107 | EVP_add_cipher(EVP_idea_cbc()); | 108 | EVP_add_cipher(EVP_idea_cbc()); |
108 | EVP_add_alias(SN_idea_cbc,"IDEA"); | 109 | EVP_add_cipher_alias(SN_idea_cbc,"IDEA"); |
109 | EVP_add_alias(SN_idea_cbc,"idea"); | 110 | EVP_add_cipher_alias(SN_idea_cbc,"idea"); |
110 | #endif | 111 | #endif |
111 | 112 | ||
112 | #ifndef NO_RC2 | 113 | #ifndef NO_RC2 |
@@ -115,18 +116,19 @@ void SSLeay_add_all_ciphers() | |||
115 | EVP_add_cipher(EVP_rc2_ofb()); | 116 | EVP_add_cipher(EVP_rc2_ofb()); |
116 | EVP_add_cipher(EVP_rc2_cbc()); | 117 | EVP_add_cipher(EVP_rc2_cbc()); |
117 | EVP_add_cipher(EVP_rc2_40_cbc()); | 118 | EVP_add_cipher(EVP_rc2_40_cbc()); |
118 | EVP_add_alias(SN_rc2_cbc,"RC2"); | 119 | EVP_add_cipher(EVP_rc2_64_cbc()); |
119 | EVP_add_alias(SN_rc2_cbc,"rc2"); | 120 | EVP_add_cipher_alias(SN_rc2_cbc,"RC2"); |
121 | EVP_add_cipher_alias(SN_rc2_cbc,"rc2"); | ||
120 | #endif | 122 | #endif |
121 | 123 | ||
122 | #ifndef NO_BLOWFISH | 124 | #ifndef NO_BF |
123 | EVP_add_cipher(EVP_bf_ecb()); | 125 | EVP_add_cipher(EVP_bf_ecb()); |
124 | EVP_add_cipher(EVP_bf_cfb()); | 126 | EVP_add_cipher(EVP_bf_cfb()); |
125 | EVP_add_cipher(EVP_bf_ofb()); | 127 | EVP_add_cipher(EVP_bf_ofb()); |
126 | EVP_add_cipher(EVP_bf_cbc()); | 128 | EVP_add_cipher(EVP_bf_cbc()); |
127 | EVP_add_alias(SN_bf_cbc,"BF"); | 129 | EVP_add_cipher_alias(SN_bf_cbc,"BF"); |
128 | EVP_add_alias(SN_bf_cbc,"bf"); | 130 | EVP_add_cipher_alias(SN_bf_cbc,"bf"); |
129 | EVP_add_alias(SN_bf_cbc,"blowfish"); | 131 | EVP_add_cipher_alias(SN_bf_cbc,"blowfish"); |
130 | #endif | 132 | #endif |
131 | 133 | ||
132 | #ifndef NO_CAST | 134 | #ifndef NO_CAST |
@@ -134,10 +136,10 @@ void SSLeay_add_all_ciphers() | |||
134 | EVP_add_cipher(EVP_cast5_cfb()); | 136 | EVP_add_cipher(EVP_cast5_cfb()); |
135 | EVP_add_cipher(EVP_cast5_ofb()); | 137 | EVP_add_cipher(EVP_cast5_ofb()); |
136 | EVP_add_cipher(EVP_cast5_cbc()); | 138 | EVP_add_cipher(EVP_cast5_cbc()); |
137 | EVP_add_alias(SN_cast5_cbc,"CAST"); | 139 | EVP_add_cipher_alias(SN_cast5_cbc,"CAST"); |
138 | EVP_add_alias(SN_cast5_cbc,"cast"); | 140 | EVP_add_cipher_alias(SN_cast5_cbc,"cast"); |
139 | EVP_add_alias(SN_cast5_cbc,"CAST-cbc"); | 141 | EVP_add_cipher_alias(SN_cast5_cbc,"CAST-cbc"); |
140 | EVP_add_alias(SN_cast5_cbc,"cast-cbc"); | 142 | EVP_add_cipher_alias(SN_cast5_cbc,"cast-cbc"); |
141 | #endif | 143 | #endif |
142 | 144 | ||
143 | #ifndef NO_RC5 | 145 | #ifndef NO_RC5 |
@@ -145,23 +147,21 @@ void SSLeay_add_all_ciphers() | |||
145 | EVP_add_cipher(EVP_rc5_32_12_16_cfb()); | 147 | EVP_add_cipher(EVP_rc5_32_12_16_cfb()); |
146 | EVP_add_cipher(EVP_rc5_32_12_16_ofb()); | 148 | EVP_add_cipher(EVP_rc5_32_12_16_ofb()); |
147 | EVP_add_cipher(EVP_rc5_32_12_16_cbc()); | 149 | EVP_add_cipher(EVP_rc5_32_12_16_cbc()); |
148 | EVP_add_alias(SN_rc5_cbc,"rc5"); | 150 | EVP_add_cipher_alias(SN_rc5_cbc,"rc5"); |
149 | EVP_add_alias(SN_rc5_cbc,"RC5"); | 151 | EVP_add_cipher_alias(SN_rc5_cbc,"RC5"); |
150 | EVP_add_alias(SN_rc5_cbc,"rc5-cbc"); | ||
151 | EVP_add_alias(SN_rc5_cbc,"RC5-cbc"); | ||
152 | #endif | 152 | #endif |
153 | } | 153 | } |
154 | 154 | ||
155 | 155 | ||
156 | void SSLeay_add_all_digests() | 156 | void SSLeay_add_all_digests(void) |
157 | { | 157 | { |
158 | #ifndef NO_MD2 | 158 | #ifndef NO_MD2 |
159 | EVP_add_digest(EVP_md2()); | 159 | EVP_add_digest(EVP_md2()); |
160 | #endif | 160 | #endif |
161 | #ifndef NO_MD5 | 161 | #ifndef NO_MD5 |
162 | EVP_add_digest(EVP_md5()); | 162 | EVP_add_digest(EVP_md5()); |
163 | EVP_add_alias(SN_md5,"ssl2-md5"); | 163 | EVP_add_digest_alias(SN_md5,"ssl2-md5"); |
164 | EVP_add_alias(SN_md5,"ssl3-md5"); | 164 | EVP_add_digest_alias(SN_md5,"ssl3-md5"); |
165 | #endif | 165 | #endif |
166 | #ifndef NO_SHA | 166 | #ifndef NO_SHA |
167 | EVP_add_digest(EVP_sha()); | 167 | EVP_add_digest(EVP_sha()); |
@@ -169,22 +169,25 @@ void SSLeay_add_all_digests() | |||
169 | EVP_add_digest(EVP_dss()); | 169 | EVP_add_digest(EVP_dss()); |
170 | #endif | 170 | #endif |
171 | #endif | 171 | #endif |
172 | #ifndef NO_SHA1 | 172 | #ifndef NO_SHA |
173 | EVP_add_digest(EVP_sha1()); | 173 | EVP_add_digest(EVP_sha1()); |
174 | EVP_add_alias(SN_sha1,"ssl3-sha1"); | 174 | EVP_add_digest_alias(SN_sha1,"ssl3-sha1"); |
175 | EVP_add_digest_alias(SN_sha1WithRSAEncryption,SN_sha1WithRSA); | ||
175 | #ifndef NO_DSA | 176 | #ifndef NO_DSA |
176 | EVP_add_digest(EVP_dss1()); | 177 | EVP_add_digest(EVP_dss1()); |
177 | EVP_add_alias(SN_dsaWithSHA1,SN_dsaWithSHA1_2); | 178 | EVP_add_digest_alias(SN_dsaWithSHA1,SN_dsaWithSHA1_2); |
178 | EVP_add_alias(SN_dsaWithSHA1,"DSS1"); | 179 | EVP_add_digest_alias(SN_dsaWithSHA1,"DSS1"); |
179 | EVP_add_alias(SN_dsaWithSHA1,"dss1"); | 180 | EVP_add_digest_alias(SN_dsaWithSHA1,"dss1"); |
180 | #endif | 181 | #endif |
181 | #endif | 182 | #endif |
182 | #if !defined(NO_MDC2) && !defined(NO_DES) | 183 | #if !defined(NO_MDC2) && !defined(NO_DES) |
183 | EVP_add_digest(EVP_mdc2()); | 184 | EVP_add_digest(EVP_mdc2()); |
184 | #endif | 185 | #endif |
185 | #ifndef NO_RIPEMD160 | 186 | #ifndef NO_RIPEMD |
186 | EVP_add_digest(EVP_ripemd160()); | 187 | EVP_add_digest(EVP_ripemd160()); |
187 | EVP_add_alias(SN_ripemd160,"ripemd"); | 188 | EVP_add_digest_alias(SN_ripemd160,"ripemd"); |
188 | EVP_add_alias(SN_ripemd160,"rmd160"); | 189 | EVP_add_digest_alias(SN_ripemd160,"rmd160"); |
189 | #endif | 190 | #endif |
191 | PKCS12_PBE_add(); | ||
192 | PKCS5_PBE_add(); | ||
190 | } | 193 | } |