#include "aes_internal.h"

Go to the source code of this file.
Defines | |
| #define | AES_128 |
| #define | ast_aes_decrypt(in, out, context) aes_decrypt(in, out, context) |
| #define | ast_aes_decrypt_key(key, context) aes_decrypt_key128(key, context) |
| #define | ast_aes_encrypt(in, out, context) aes_encrypt(in, out, context) |
| #define | ast_aes_encrypt_key(key, context) aes_encrypt_key128(key, context) |
Typedefs | |
| typedef aes_decrypt_ctx | ast_aes_decrypt_key |
| typedef aes_encrypt_ctx | ast_aes_encrypt_key |
Wrappers for AES encryption/decryption
These wrappers provided a generic interface to either the AES methods provided by OpenSSL's crypto library, or the AES implementation included with Asterisk.
Definition in file aes.h.
Definition at line 64 of file aes.h.
Referenced by decrypt_memcpy(), and memcpy_decrypt().
| #define ast_aes_decrypt_key | ( | key, | |||
| context | ) | aes_decrypt_key128(key, context) |
Definition at line 60 of file aes.h.
Referenced by build_ecx_key(), build_encryption_keys(), check_key(), socket_process(), and update_key().
Definition at line 62 of file aes.h.
Referenced by encrypt_memcpy(), and memcpy_encrypt().
| #define ast_aes_encrypt_key | ( | key, | |||
| context | ) | aes_encrypt_key128(key, context) |
Definition at line 58 of file aes.h.
Referenced by build_ecx_key(), check_key(), and update_key().
| typedef aes_decrypt_ctx ast_aes_decrypt_key |
| typedef aes_encrypt_ctx ast_aes_encrypt_key |
1.6.1