mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-05-07 00:46:17 +08:00
Fix SDF vendor feature
This commit is contained in:
@@ -445,12 +445,15 @@ void SDF_METHOD_free(SDF_METHOD *meth);
|
||||
|
||||
typedef struct sdf_vendor_st {
|
||||
char *name;
|
||||
unsigned int (*get_cipher_algor)(unsigned int vendor_id);
|
||||
unsigned int (*get_digest_algor)(unsigned int vendor_id);
|
||||
unsigned int (*get_pkey_algor)(unsigned int vendor_id);
|
||||
unsigned int (*get_cipher_cap)(unsigned int vendor_cap);
|
||||
unsigned int (*get_digest_cap)(unsigned int vendor_cap);
|
||||
unsigned int (*get_pkey_cap)(unsigned int vendor_cap);
|
||||
unsigned int (*cipher_vendor2std)(unsigned int vendor_id);
|
||||
unsigned int (*cipher_std2vendor)(unsigned int std_id);
|
||||
unsigned int (*cipher_cap)(unsigned int vendor_cap);
|
||||
unsigned int (*digest_vendor2std)(unsigned int vendor_id);
|
||||
unsigned int (*digest_std2vendor)(unsigned int std_id);
|
||||
unsigned int (*digest_cap)(unsigned int vendor_cap);
|
||||
unsigned int (*pkey_vendor2std)(unsigned int vendor_id);
|
||||
unsigned int (*pkey_std2vendor)(unsigned int std_id);
|
||||
unsigned int (*pkey_cap)(unsigned int vendor_cap);
|
||||
int (*encode_ecccipher)(const ECCCipher *a, void *buf);
|
||||
int (*decode_ecccipher)(ECCCipher *a, const void *buf);
|
||||
unsigned long (*get_error_reason)(int err);
|
||||
|
||||
@@ -41,9 +41,9 @@ extern "C" {
|
||||
*/
|
||||
# define OPENSSL_VERSION_NUMBER 0x1010004fL
|
||||
# ifdef OPENSSL_FIPS
|
||||
# define OPENSSL_VERSION_TEXT "GmSSL 2.1.0 - OpenSSL 1.1.0d-fips 07 Jan 2018"
|
||||
# define OPENSSL_VERSION_TEXT "GmSSL 2.1.1 - OpenSSL 1.1.0d-fips 26 Jan 2018"
|
||||
# else
|
||||
# define OPENSSL_VERSION_TEXT "GmSSL 2.1.0 - OpenSSL 1.1.0d 07 Jan 2018"
|
||||
# define OPENSSL_VERSION_TEXT "GmSSL 2.1.1 - OpenSSL 1.1.0d 26 Jan 2018"
|
||||
# endif
|
||||
|
||||
/*-
|
||||
|
||||
Reference in New Issue
Block a user