diff options
author | markus <> | 2002-09-05 12:51:50 +0000 |
---|---|---|
committer | markus <> | 2002-09-05 12:51:50 +0000 |
commit | 15b5d84f9da2ce4bfae8580e56e34a859f74ad71 (patch) | |
tree | bf939e82d7fd73cc8a01cf6959002209972091bc /src/lib/libcrypto/evp/c_all.c | |
parent | 027351f729b9e837200dae6e1520cda6577ab930 (diff) | |
download | openbsd-15b5d84f9da2ce4bfae8580e56e34a859f74ad71.tar.gz openbsd-15b5d84f9da2ce4bfae8580e56e34a859f74ad71.tar.bz2 openbsd-15b5d84f9da2ce4bfae8580e56e34a859f74ad71.zip |
import openssl-0.9.7-beta1
Diffstat (limited to 'src/lib/libcrypto/evp/c_all.c')
-rw-r--r-- | src/lib/libcrypto/evp/c_all.c | 130 |
1 files changed, 7 insertions, 123 deletions
diff --git a/src/lib/libcrypto/evp/c_all.c b/src/lib/libcrypto/evp/c_all.c index e77d1c896b..5ffd352ea0 100644 --- a/src/lib/libcrypto/evp/c_all.c +++ b/src/lib/libcrypto/evp/c_all.c | |||
@@ -58,133 +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" | ||
63 | 62 | ||
64 | void SSLeay_add_all_algorithms() | 63 | #undef OpenSSL_add_all_algorithms |
65 | { | ||
66 | SSLeay_add_all_ciphers(); | ||
67 | SSLeay_add_all_digests(); | ||
68 | } | ||
69 | 64 | ||
70 | void SSLeay_add_all_ciphers() | 65 | void OpenSSL_add_all_algorithms(void) |
71 | { | 66 | { |
72 | #ifndef NO_DES | 67 | OPENSSL_add_all_algorithms_noconf(); |
73 | EVP_add_cipher(EVP_des_cfb()); | ||
74 | EVP_add_cipher(EVP_des_ede_cfb()); | ||
75 | EVP_add_cipher(EVP_des_ede3_cfb()); | ||
76 | |||
77 | EVP_add_cipher(EVP_des_ofb()); | ||
78 | EVP_add_cipher(EVP_des_ede_ofb()); | ||
79 | EVP_add_cipher(EVP_des_ede3_ofb()); | ||
80 | |||
81 | EVP_add_cipher(EVP_desx_cbc()); | ||
82 | EVP_add_alias(SN_desx_cbc,"DESX"); | ||
83 | EVP_add_alias(SN_desx_cbc,"desx"); | ||
84 | |||
85 | EVP_add_cipher(EVP_des_cbc()); | ||
86 | EVP_add_alias(SN_des_cbc,"DES"); | ||
87 | EVP_add_alias(SN_des_cbc,"des"); | ||
88 | EVP_add_cipher(EVP_des_ede_cbc()); | ||
89 | EVP_add_cipher(EVP_des_ede3_cbc()); | ||
90 | EVP_add_alias(SN_des_ede3_cbc,"DES3"); | ||
91 | EVP_add_alias(SN_des_ede3_cbc,"des3"); | ||
92 | |||
93 | EVP_add_cipher(EVP_des_ecb()); | ||
94 | EVP_add_cipher(EVP_des_ede()); | ||
95 | EVP_add_cipher(EVP_des_ede3()); | ||
96 | #endif | ||
97 | |||
98 | #ifndef NO_RC4 | ||
99 | EVP_add_cipher(EVP_rc4()); | ||
100 | EVP_add_cipher(EVP_rc4_40()); | ||
101 | #endif | ||
102 | |||
103 | #ifndef NO_IDEA | ||
104 | EVP_add_cipher(EVP_idea_ecb()); | ||
105 | EVP_add_cipher(EVP_idea_cfb()); | ||
106 | EVP_add_cipher(EVP_idea_ofb()); | ||
107 | EVP_add_cipher(EVP_idea_cbc()); | ||
108 | EVP_add_alias(SN_idea_cbc,"IDEA"); | ||
109 | EVP_add_alias(SN_idea_cbc,"idea"); | ||
110 | #endif | ||
111 | |||
112 | #ifndef NO_RC2 | ||
113 | EVP_add_cipher(EVP_rc2_ecb()); | ||
114 | EVP_add_cipher(EVP_rc2_cfb()); | ||
115 | EVP_add_cipher(EVP_rc2_ofb()); | ||
116 | EVP_add_cipher(EVP_rc2_cbc()); | ||
117 | EVP_add_cipher(EVP_rc2_40_cbc()); | ||
118 | EVP_add_alias(SN_rc2_cbc,"RC2"); | ||
119 | EVP_add_alias(SN_rc2_cbc,"rc2"); | ||
120 | #endif | ||
121 | |||
122 | #ifndef NO_BLOWFISH | ||
123 | EVP_add_cipher(EVP_bf_ecb()); | ||
124 | EVP_add_cipher(EVP_bf_cfb()); | ||
125 | EVP_add_cipher(EVP_bf_ofb()); | ||
126 | EVP_add_cipher(EVP_bf_cbc()); | ||
127 | EVP_add_alias(SN_bf_cbc,"BF"); | ||
128 | EVP_add_alias(SN_bf_cbc,"bf"); | ||
129 | EVP_add_alias(SN_bf_cbc,"blowfish"); | ||
130 | #endif | ||
131 | |||
132 | #ifndef NO_CAST | ||
133 | EVP_add_cipher(EVP_cast5_ecb()); | ||
134 | EVP_add_cipher(EVP_cast5_cfb()); | ||
135 | EVP_add_cipher(EVP_cast5_ofb()); | ||
136 | EVP_add_cipher(EVP_cast5_cbc()); | ||
137 | EVP_add_alias(SN_cast5_cbc,"CAST"); | ||
138 | EVP_add_alias(SN_cast5_cbc,"cast"); | ||
139 | EVP_add_alias(SN_cast5_cbc,"CAST-cbc"); | ||
140 | EVP_add_alias(SN_cast5_cbc,"cast-cbc"); | ||
141 | #endif | ||
142 | |||
143 | #ifndef NO_RC5 | ||
144 | EVP_add_cipher(EVP_rc5_32_12_16_ecb()); | ||
145 | EVP_add_cipher(EVP_rc5_32_12_16_cfb()); | ||
146 | EVP_add_cipher(EVP_rc5_32_12_16_ofb()); | ||
147 | EVP_add_cipher(EVP_rc5_32_12_16_cbc()); | ||
148 | EVP_add_alias(SN_rc5_cbc,"rc5"); | ||
149 | EVP_add_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 | ||
153 | } | 68 | } |
154 | 69 | ||
155 | 70 | void OPENSSL_add_all_algorithms_noconf(void) | |
156 | void SSLeay_add_all_digests() | ||
157 | { | 71 | { |
158 | #ifndef NO_MD2 | 72 | OpenSSL_add_all_ciphers(); |
159 | EVP_add_digest(EVP_md2()); | 73 | OpenSSL_add_all_digests(); |
160 | #endif | ||
161 | #ifndef NO_MD5 | ||
162 | EVP_add_digest(EVP_md5()); | ||
163 | EVP_add_alias(SN_md5,"ssl2-md5"); | ||
164 | EVP_add_alias(SN_md5,"ssl3-md5"); | ||
165 | #endif | ||
166 | #ifndef NO_SHA | ||
167 | EVP_add_digest(EVP_sha()); | ||
168 | #ifndef NO_DSA | ||
169 | EVP_add_digest(EVP_dss()); | ||
170 | #endif | ||
171 | #endif | ||
172 | #ifndef NO_SHA1 | ||
173 | EVP_add_digest(EVP_sha1()); | ||
174 | EVP_add_alias(SN_sha1,"ssl3-sha1"); | ||
175 | #ifndef NO_DSA | ||
176 | EVP_add_digest(EVP_dss1()); | ||
177 | EVP_add_alias(SN_dsaWithSHA1,SN_dsaWithSHA1_2); | ||
178 | EVP_add_alias(SN_dsaWithSHA1,"DSS1"); | ||
179 | EVP_add_alias(SN_dsaWithSHA1,"dss1"); | ||
180 | #endif | ||
181 | #endif | ||
182 | #if !defined(NO_MDC2) && !defined(NO_DES) | ||
183 | EVP_add_digest(EVP_mdc2()); | ||
184 | #endif | ||
185 | #ifndef NO_RIPEMD160 | ||
186 | EVP_add_digest(EVP_ripemd160()); | ||
187 | EVP_add_alias(SN_ripemd160,"ripemd"); | ||
188 | EVP_add_alias(SN_ripemd160,"rmd160"); | ||
189 | #endif | ||
190 | } | 74 | } |