projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Stop using unimplemented cipher classes.
[openssl.git]
/
crypto
/
aes
/
aes_ige.c
diff --git
a/crypto/aes/aes_ige.c
b/crypto/aes/aes_ige.c
index 9125264ed98e6a950ab4bf34c5aa11bc5a85959d..75f796cf3b8fba6cd1675ca717f6c6c8cd2d68b6 100644
(file)
--- a/
crypto/aes/aes_ige.c
+++ b/
crypto/aes/aes_ige.c
@@
-41,6
+41,9
@@
void AES_ige_encrypt(const unsigned char *in, unsigned char *out,
size_t n;
size_t len = length;
+ if (length == 0)
+ return;
+
OPENSSL_assert(in && out && key && ivec);
OPENSSL_assert((AES_ENCRYPT == enc) || (AES_DECRYPT == enc));
OPENSSL_assert((length % AES_BLOCK_SIZE) == 0);