diff options
Diffstat (limited to 'src/lib/libcrypto/evp/e_idea.c')
| -rw-r--r-- | src/lib/libcrypto/evp/e_idea.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/lib/libcrypto/evp/e_idea.c b/src/lib/libcrypto/evp/e_idea.c index 86cf77602a..5d33a110fd 100644 --- a/src/lib/libcrypto/evp/e_idea.c +++ b/src/lib/libcrypto/evp/e_idea.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: e_idea.c,v 1.22 2024/04/09 13:52:41 beck Exp $ */ | 1 | /* $OpenBSD: e_idea.c,v 1.23 2025/05/27 03:58:12 tb Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -181,13 +181,13 @@ static const EVP_CIPHER idea_cbc = { | |||
| 181 | .block_size = 8, | 181 | .block_size = 8, |
| 182 | .key_len = 16, | 182 | .key_len = 16, |
| 183 | .iv_len = 8, | 183 | .iv_len = 8, |
| 184 | .flags = 0 | EVP_CIPH_CBC_MODE, | 184 | .flags = EVP_CIPH_CBC_MODE | EVP_CIPH_FLAG_DEFAULT_ASN1, |
| 185 | .init = idea_init_key, | 185 | .init = idea_init_key, |
| 186 | .do_cipher = idea_cbc_cipher, | 186 | .do_cipher = idea_cbc_cipher, |
| 187 | .cleanup = NULL, | 187 | .cleanup = NULL, |
| 188 | .ctx_size = sizeof(IDEA_KEY_SCHEDULE), | 188 | .ctx_size = sizeof(IDEA_KEY_SCHEDULE), |
| 189 | .set_asn1_parameters = EVP_CIPHER_set_asn1_iv, | 189 | .set_asn1_parameters = NULL, |
| 190 | .get_asn1_parameters = EVP_CIPHER_get_asn1_iv, | 190 | .get_asn1_parameters = NULL, |
| 191 | .ctrl = NULL, | 191 | .ctrl = NULL, |
| 192 | }; | 192 | }; |
| 193 | 193 | ||
| @@ -203,13 +203,13 @@ static const EVP_CIPHER idea_cfb64 = { | |||
| 203 | .block_size = 1, | 203 | .block_size = 1, |
| 204 | .key_len = 16, | 204 | .key_len = 16, |
| 205 | .iv_len = 8, | 205 | .iv_len = 8, |
| 206 | .flags = 0 | EVP_CIPH_CFB_MODE, | 206 | .flags = EVP_CIPH_CFB_MODE | EVP_CIPH_FLAG_DEFAULT_ASN1, |
| 207 | .init = idea_init_key, | 207 | .init = idea_init_key, |
| 208 | .do_cipher = idea_cfb64_cipher, | 208 | .do_cipher = idea_cfb64_cipher, |
| 209 | .cleanup = NULL, | 209 | .cleanup = NULL, |
| 210 | .ctx_size = sizeof(IDEA_KEY_SCHEDULE), | 210 | .ctx_size = sizeof(IDEA_KEY_SCHEDULE), |
| 211 | .set_asn1_parameters = EVP_CIPHER_set_asn1_iv, | 211 | .set_asn1_parameters = NULL, |
| 212 | .get_asn1_parameters = EVP_CIPHER_get_asn1_iv, | 212 | .get_asn1_parameters = NULL, |
| 213 | .ctrl = NULL, | 213 | .ctrl = NULL, |
| 214 | }; | 214 | }; |
| 215 | 215 | ||
| @@ -225,13 +225,13 @@ static const EVP_CIPHER idea_ofb = { | |||
| 225 | .block_size = 1, | 225 | .block_size = 1, |
| 226 | .key_len = 16, | 226 | .key_len = 16, |
| 227 | .iv_len = 8, | 227 | .iv_len = 8, |
| 228 | .flags = 0 | EVP_CIPH_OFB_MODE, | 228 | .flags = EVP_CIPH_OFB_MODE | EVP_CIPH_FLAG_DEFAULT_ASN1, |
| 229 | .init = idea_init_key, | 229 | .init = idea_init_key, |
| 230 | .do_cipher = idea_ofb_cipher, | 230 | .do_cipher = idea_ofb_cipher, |
| 231 | .cleanup = NULL, | 231 | .cleanup = NULL, |
| 232 | .ctx_size = sizeof(IDEA_KEY_SCHEDULE), | 232 | .ctx_size = sizeof(IDEA_KEY_SCHEDULE), |
| 233 | .set_asn1_parameters = EVP_CIPHER_set_asn1_iv, | 233 | .set_asn1_parameters = NULL, |
| 234 | .get_asn1_parameters = EVP_CIPHER_get_asn1_iv, | 234 | .get_asn1_parameters = NULL, |
| 235 | .ctrl = NULL, | 235 | .ctrl = NULL, |
| 236 | }; | 236 | }; |
| 237 | 237 | ||
| @@ -247,13 +247,13 @@ static const EVP_CIPHER idea_ecb = { | |||
| 247 | .block_size = 8, | 247 | .block_size = 8, |
| 248 | .key_len = 16, | 248 | .key_len = 16, |
| 249 | .iv_len = 0, | 249 | .iv_len = 0, |
| 250 | .flags = 0 | EVP_CIPH_ECB_MODE, | 250 | .flags = EVP_CIPH_ECB_MODE | EVP_CIPH_FLAG_DEFAULT_ASN1, |
| 251 | .init = idea_init_key, | 251 | .init = idea_init_key, |
| 252 | .do_cipher = idea_ecb_cipher, | 252 | .do_cipher = idea_ecb_cipher, |
| 253 | .cleanup = NULL, | 253 | .cleanup = NULL, |
| 254 | .ctx_size = sizeof(IDEA_KEY_SCHEDULE), | 254 | .ctx_size = sizeof(IDEA_KEY_SCHEDULE), |
| 255 | .set_asn1_parameters = EVP_CIPHER_set_asn1_iv, | 255 | .set_asn1_parameters = NULL, |
| 256 | .get_asn1_parameters = EVP_CIPHER_get_asn1_iv, | 256 | .get_asn1_parameters = NULL, |
| 257 | .ctrl = NULL, | 257 | .ctrl = NULL, |
| 258 | }; | 258 | }; |
| 259 | 259 | ||
