|
PolarSSL v1.1.4
|
Generic cipher context. More...
#include <cipher.h>

Data Fields | |
| const cipher_info_t * | cipher_info |
| Information about the associated cipher. | |
| int | key_length |
| Key length to use. | |
| operation_t | operation |
| Operation that the context's key has been initialised for. | |
| unsigned char | unprocessed_data [POLARSSL_MAX_IV_LENGTH] |
| Buffer for data that hasn't been encrypted yet. | |
| size_t | unprocessed_len |
| Number of bytes that still need processing. | |
| unsigned char | iv [POLARSSL_MAX_IV_LENGTH] |
| Current IV or NONCE_COUNTER for CTR-mode. | |
| void * | cipher_ctx |
| Cipher-specific context. | |
| void* cipher_context_t::cipher_ctx |
| const cipher_info_t* cipher_context_t::cipher_info |
Information about the associated cipher.
Definition at line 176 of file cipher.h.
Referenced by cipher_get_block_size(), cipher_get_cipher_mode(), cipher_get_iv_size(), cipher_get_name(), cipher_get_operation(), and cipher_get_type().
| unsigned char cipher_context_t::iv[POLARSSL_MAX_IV_LENGTH] |
| int cipher_context_t::key_length |
| operation_t cipher_context_t::operation |
Operation that the context's key has been initialised for.
Definition at line 182 of file cipher.h.
Referenced by cipher_get_operation().
| unsigned char cipher_context_t::unprocessed_data[POLARSSL_MAX_IV_LENGTH] |
| size_t cipher_context_t::unprocessed_len |
1.8.1.2