aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-02-15 23:14:32 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-02-15 23:14:32 +0000
commit38634377064d428adf0a4eb8bcb6cc7b4e3a863e (patch)
treea03214196b65cdc7e66f7a95c0c527d069963b39
parent499db0e1b2385c82b6d007a9d6f4e50d056d03c3 (diff)
Fix a regression in Asterisk 1.6 related to the use of AES encryption.
1024 was used instead of 128 when using AES from OpenSSL. Many thanks to d1mas for figuring this one out! (closes issue #11946) Reported by: bbhoss Patches: v1-11946.patch uploaded by dimas (license 88) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@103739 f38db490-d61c-443f-a65b-d21fe96a405b
-rw-r--r--include/asterisk/aes.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/asterisk/aes.h b/include/asterisk/aes.h
index 25e76153f..4a85669d0 100644
--- a/include/asterisk/aes.h
+++ b/include/asterisk/aes.h
@@ -37,9 +37,9 @@
typedef AES_KEY ast_aes_encrypt_key;
typedef AES_KEY ast_aes_decrypt_key;
-#define ast_aes_encrypt_key(key, context) AES_set_encrypt_key(key, 1024, context)
+#define ast_aes_encrypt_key(key, context) AES_set_encrypt_key(key, 128, context)
-#define ast_aes_decrypt_key(key, context) AES_set_decrypt_key(key, 1024, context)
+#define ast_aes_decrypt_key(key, context) AES_set_decrypt_key(key, 128, context)
#define ast_aes_encrypt(in, out, context) AES_encrypt(in, out, context)