summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp/evp.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/libcrypto/evp/evp.h59
1 files changed, 59 insertions, 0 deletions
diff --git a/src/lib/libcrypto/evp/evp.h b/src/lib/libcrypto/evp/evp.h
index fb16de6852..7051fe2816 100644
--- a/src/lib/libcrypto/evp/evp.h
+++ b/src/lib/libcrypto/evp/evp.h
@@ -74,6 +74,51 @@
74#ifndef OPENSSL_NO_BIO 74#ifndef OPENSSL_NO_BIO
75#include <openssl/bio.h> 75#include <openssl/bio.h>
76#endif 76#endif
77#ifndef OPENSSL_NO_MD2
78#include <openssl/md2.h>
79#endif
80#ifndef OPENSSL_NO_MD4
81#include <openssl/md4.h>
82#endif
83#ifndef OPENSSL_NO_MD5
84#include <openssl/md5.h>
85#endif
86#ifndef OPENSSL_NO_SHA
87#include <openssl/sha.h>
88#endif
89#ifndef OPENSSL_NO_RIPEMD
90#include <openssl/ripemd.h>
91#endif
92#ifndef OPENSSL_NO_DES
93#include <openssl/des.h>
94#endif
95#ifndef OPENSSL_NO_RC4
96#include <openssl/rc4.h>
97#endif
98#ifndef OPENSSL_NO_RC2
99#include <openssl/rc2.h>
100#endif
101#ifndef OPENSSL_NO_RC5
102#include <openssl/rc5.h>
103#endif
104#ifndef OPENSSL_NO_BF
105#include <openssl/blowfish.h>
106#endif
107#ifndef OPENSSL_NO_CAST
108#include <openssl/cast.h>
109#endif
110#ifndef OPENSSL_NO_IDEA
111#include <openssl/idea.h>
112#endif
113#if 0
114/* mdc2 uses the new DES_ API, but DES_ is not defined if kerberos is used, too */
115#ifndef OPENSSL_NO_MDC2
116#include <openssl/mdc2.h>
117#endif
118#endif
119#ifndef OPENSSL_NO_AES
120#include <openssl/aes.h>
121#endif
77 122
78/* 123/*
79#define EVP_RC2_KEY_SIZE 16 124#define EVP_RC2_KEY_SIZE 16
@@ -91,6 +136,18 @@
91/* Default PKCS#5 iteration count */ 136/* Default PKCS#5 iteration count */
92#define PKCS5_DEFAULT_ITER 2048 137#define PKCS5_DEFAULT_ITER 2048
93 138
139#ifndef OPENSSL_NO_RSA
140#include <openssl/rsa.h>
141#endif
142
143#ifndef OPENSSL_NO_DSA
144#include <openssl/dsa.h>
145#endif
146
147#ifndef OPENSSL_NO_DH
148#include <openssl/dh.h>
149#endif
150
94#include <openssl/objects.h> 151#include <openssl/objects.h>
95 152
96#define EVP_PK_RSA 0x0001 153#define EVP_PK_RSA 0x0001
@@ -582,6 +639,8 @@ const EVP_CIPHER *EVP_enc_null(void); /* does nothing :-) */
582const EVP_CIPHER *EVP_des_ecb(void); 639const EVP_CIPHER *EVP_des_ecb(void);
583const EVP_CIPHER *EVP_des_ede(void); 640const EVP_CIPHER *EVP_des_ede(void);
584const EVP_CIPHER *EVP_des_ede3(void); 641const EVP_CIPHER *EVP_des_ede3(void);
642const EVP_CIPHER *EVP_des_ede_ecb(void);
643const EVP_CIPHER *EVP_des_ede3_ecb(void);
585const EVP_CIPHER *EVP_des_cfb(void); 644const EVP_CIPHER *EVP_des_cfb(void);
586const EVP_CIPHER *EVP_des_ede_cfb(void); 645const EVP_CIPHER *EVP_des_ede_cfb(void);
587const EVP_CIPHER *EVP_des_ede3_cfb(void); 646const EVP_CIPHER *EVP_des_ede3_cfb(void);