diff options
author | jsing <> | 2017-08-28 17:41:59 +0000 |
---|---|---|
committer | jsing <> | 2017-08-28 17:41:59 +0000 |
commit | 437b7aac4231ead6a94ceec52527723a4251d08f (patch) | |
tree | e8ae027147094ed282883c2e3f0c3fa11dca43e3 /src/lib/libcrypto/rsa/rsa_eay.c | |
parent | 5733d30e24c718396f0cb7a581715068ef000d42 (diff) | |
download | openbsd-437b7aac4231ead6a94ceec52527723a4251d08f.tar.gz openbsd-437b7aac4231ead6a94ceec52527723a4251d08f.tar.bz2 openbsd-437b7aac4231ead6a94ceec52527723a4251d08f.zip |
Remove RSA_padding_add_SSLv23()/RSA_padding_check_SSLv23() and related
code. We removed SSLv2/SSLv3 a long time ago...
Discussed with doug@
Diffstat (limited to 'src/lib/libcrypto/rsa/rsa_eay.c')
-rw-r--r-- | src/lib/libcrypto/rsa/rsa_eay.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/lib/libcrypto/rsa/rsa_eay.c b/src/lib/libcrypto/rsa/rsa_eay.c index 6c3da0d656..8e8c6d520d 100644 --- a/src/lib/libcrypto/rsa/rsa_eay.c +++ b/src/lib/libcrypto/rsa/rsa_eay.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: rsa_eay.c,v 1.49 2017/05/02 03:59:45 deraadt Exp $ */ | 1 | /* $OpenBSD: rsa_eay.c,v 1.50 2017/08/28 17:41:59 jsing 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 | * |
@@ -200,9 +200,6 @@ RSA_eay_public_encrypt(int flen, const unsigned char *from, unsigned char *to, | |||
200 | i = RSA_padding_add_PKCS1_OAEP(buf, num, from, flen, NULL, 0); | 200 | i = RSA_padding_add_PKCS1_OAEP(buf, num, from, flen, NULL, 0); |
201 | break; | 201 | break; |
202 | #endif | 202 | #endif |
203 | case RSA_SSLV23_PADDING: | ||
204 | i = RSA_padding_add_SSLv23(buf, num, from, flen); | ||
205 | break; | ||
206 | case RSA_NO_PADDING: | 203 | case RSA_NO_PADDING: |
207 | i = RSA_padding_add_none(buf, num, from, flen); | 204 | i = RSA_padding_add_none(buf, num, from, flen); |
208 | break; | 205 | break; |
@@ -383,7 +380,6 @@ RSA_eay_private_encrypt(int flen, const unsigned char *from, unsigned char *to, | |||
383 | case RSA_NO_PADDING: | 380 | case RSA_NO_PADDING: |
384 | i = RSA_padding_add_none(buf, num, from, flen); | 381 | i = RSA_padding_add_none(buf, num, from, flen); |
385 | break; | 382 | break; |
386 | case RSA_SSLV23_PADDING: | ||
387 | default: | 383 | default: |
388 | RSAerror(RSA_R_UNKNOWN_PADDING_TYPE); | 384 | RSAerror(RSA_R_UNKNOWN_PADDING_TYPE); |
389 | goto err; | 385 | goto err; |
@@ -573,9 +569,6 @@ RSA_eay_private_decrypt(int flen, const unsigned char *from, unsigned char *to, | |||
573 | r = RSA_padding_check_PKCS1_OAEP(to, num, buf, j, num, NULL, 0); | 569 | r = RSA_padding_check_PKCS1_OAEP(to, num, buf, j, num, NULL, 0); |
574 | break; | 570 | break; |
575 | #endif | 571 | #endif |
576 | case RSA_SSLV23_PADDING: | ||
577 | r = RSA_padding_check_SSLv23(to, num, buf, j, num); | ||
578 | break; | ||
579 | case RSA_NO_PADDING: | 572 | case RSA_NO_PADDING: |
580 | r = RSA_padding_check_none(to, num, buf, j, num); | 573 | r = RSA_padding_check_none(to, num, buf, j, num); |
581 | break; | 574 | break; |