diff options
Diffstat (limited to 'src/lib/libcrypto/hmac/hm_ameth.c')
| -rw-r--r-- | src/lib/libcrypto/hmac/hm_ameth.c | 30 |
1 files changed, 10 insertions, 20 deletions
diff --git a/src/lib/libcrypto/hmac/hm_ameth.c b/src/lib/libcrypto/hmac/hm_ameth.c index fbada40d9c..0625b06651 100644 --- a/src/lib/libcrypto/hmac/hm_ameth.c +++ b/src/lib/libcrypto/hmac/hm_ameth.c | |||
| @@ -138,30 +138,20 @@ static int old_hmac_encode(const EVP_PKEY *pkey, unsigned char **pder) | |||
| 138 | 138 | ||
| 139 | #endif | 139 | #endif |
| 140 | 140 | ||
| 141 | const EVP_PKEY_ASN1_METHOD hmac_asn1_meth = | 141 | const EVP_PKEY_ASN1_METHOD hmac_asn1_meth = { |
| 142 | { | 142 | .pkey_id = EVP_PKEY_HMAC, |
| 143 | EVP_PKEY_HMAC, | 143 | .pkey_base_id = EVP_PKEY_HMAC, |
| 144 | EVP_PKEY_HMAC, | ||
| 145 | 0, | ||
| 146 | |||
| 147 | "HMAC", | ||
| 148 | "OpenSSL HMAC method", | ||
| 149 | |||
| 150 | 0,0,0,0, | ||
| 151 | 144 | ||
| 152 | 0,0,0, | 145 | .pem_str = "HMAC", |
| 146 | .info = "OpenSSL HMAC method", | ||
| 153 | 147 | ||
| 154 | hmac_size, | 148 | .pkey_size = hmac_size, |
| 155 | 0, | ||
| 156 | 0,0,0,0,0,0,0, | ||
| 157 | 149 | ||
| 158 | hmac_key_free, | 150 | .pkey_free = hmac_key_free, |
| 159 | hmac_pkey_ctrl, | 151 | .pkey_ctrl = hmac_pkey_ctrl, |
| 160 | #ifdef HMAC_TEST_PRIVATE_KEY_FORMAT | 152 | #ifdef HMAC_TEST_PRIVATE_KEY_FORMAT |
| 161 | old_hmac_decode, | 153 | .old_priv_decode = old_hmac_decode, |
| 162 | old_hmac_encode | 154 | .old_priv_encode = old_hmac_encode |
| 163 | #else | ||
| 164 | 0,0 | ||
| 165 | #endif | 155 | #endif |
| 166 | }; | 156 | }; |
| 167 | 157 | ||
