summaryrefslogtreecommitdiffstats
path: root/ssl/s2_enc.c
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2001-09-20 18:34:36 +0000
committerBodo Möller <bodo@openssl.org>2001-09-20 18:34:36 +0000
commite41c5bd730b4a525cc0cb8fa5ec14b4567b88842 (patch)
treea5d07aba3b974697d42dcb09a72ebe0a6dc91a93 /ssl/s2_enc.c
parent10981a5c84b662e01b2b7a2621647471d7d4d880 (diff)
Fix ssl/s3_enc.c, ssl/t1_enc.c and ssl/s3_pkt.c so that we don't
reveal whether illegal block cipher padding was found or a MAC verification error occured. In ssl/s2_pkt.c, verify that the purported number of padding bytes is in the legal range.
Diffstat (limited to 'ssl/s2_enc.c')
-rw-r--r--ssl/s2_enc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ssl/s2_enc.c b/ssl/s2_enc.c
index 35acdf8276..fa2ab8dc4b 100644
--- a/ssl/s2_enc.c
+++ b/ssl/s2_enc.c
@@ -111,8 +111,8 @@ err:
}
/* read/writes from s->s2->mac_data using length for encrypt and
- * decrypt. It sets the s->s2->padding, s->[rw]length and
- * s->s2->pad_data ptr if we are encrypting */
+ * decrypt. It sets s->s2->padding and s->[rw]length
+ * if we are encrypting */
void ssl2_enc(SSL *s, int send)
{
EVP_CIPHER_CTX *ds;