PolarSSL v1.3.9
pk_wrap.h
Go to the documentation of this file.
1 
28 #ifndef POLARSSL_PK_WRAP_H
29 #define POLARSSL_PK_WRAP_H
30 
31 #if !defined(POLARSSL_CONFIG_FILE)
32 #include "config.h"
33 #else
34 #include POLARSSL_CONFIG_FILE
35 #endif
36 
37 #include "pk.h"
38 
39 /* Container for RSA-alt */
40 typedef struct
41 {
42  void *key;
47 
48 #if defined(POLARSSL_RSA_C)
49 extern const pk_info_t rsa_info;
50 #endif
51 
52 #if defined(POLARSSL_ECP_C)
53 extern const pk_info_t eckey_info;
54 extern const pk_info_t eckeydh_info;
55 #endif
56 
57 #if defined(POLARSSL_ECDSA_C)
58 extern const pk_info_t ecdsa_info;
59 #endif
60 
61 extern const pk_info_t rsa_alt_info;
62 
63 #endif /* POLARSSL_PK_WRAP_H */