|
Linux Kernel
3.7.1
|
#include <sep_crypto.h>
Data Fields | |
| u32 | aes_ctx_iv [SEP_AES_IV_SIZE_WORDS] |
| u32 | aes_ctx_key [SEP_AES_MAX_KEY_SIZE_WORDS/2] |
| enum aes_keysize | keysize |
| enum aes_enc_mode | encmode |
| enum aes_op_mode | opmode |
| u8 | secret_key |
| u32 | no_add_blocks |
| u32 | last_block_size |
| u32 | last_block [SEP_AES_BLOCK_SIZE_WORDS] |
| u32 | prev_iv [SEP_AES_BLOCK_SIZE_WORDS] |
| u32 | remaining_size |
| union { | |
| struct { | |
| u32 dkey1 [SEP_AES_BLOCK_SIZE_WORDS] | |
| u32 dkey2 [SEP_AES_BLOCK_SIZE_WORDS] | |
| u32 dkey3 [SEP_AES_BLOCK_SIZE_WORDS] | |
| } cmac_data | |
| struct { | |
| u32 xts_key [SEP_AES_MAX_KEY_SIZE_WORDS/2] | |
| u32 temp1 [SEP_AES_BLOCK_SIZE_WORDS] | |
| u32 temp2 [SEP_AES_BLOCK_SIZE_WORDS] | |
| } xtx_data | |
| } | s_data |
| u8 | dummy_block [SEP_AES_DUMMY_BLOCK_SIZE] |
Definition at line 223 of file sep_crypto.h.
| u32 aes_ctx_iv[SEP_AES_IV_SIZE_WORDS] |
Definition at line 224 of file sep_crypto.h.
| u32 aes_ctx_key[SEP_AES_MAX_KEY_SIZE_WORDS/2] |
Definition at line 225 of file sep_crypto.h.
| struct { ... } cmac_data |
| u32 dkey1[SEP_AES_BLOCK_SIZE_WORDS] |
Definition at line 237 of file sep_crypto.h.
| u32 dkey2[SEP_AES_BLOCK_SIZE_WORDS] |
Definition at line 238 of file sep_crypto.h.
| u32 dkey3[SEP_AES_BLOCK_SIZE_WORDS] |
Definition at line 239 of file sep_crypto.h.
| u8 dummy_block[SEP_AES_DUMMY_BLOCK_SIZE] |
Definition at line 247 of file sep_crypto.h.
| enum aes_enc_mode encmode |
Definition at line 227 of file sep_crypto.h.
| enum aes_keysize keysize |
Definition at line 226 of file sep_crypto.h.
| u32 last_block[SEP_AES_BLOCK_SIZE_WORDS] |
Definition at line 232 of file sep_crypto.h.
| u32 last_block_size |
Definition at line 231 of file sep_crypto.h.
| u32 no_add_blocks |
Definition at line 230 of file sep_crypto.h.
| enum aes_op_mode opmode |
Definition at line 228 of file sep_crypto.h.
| u32 prev_iv[SEP_AES_BLOCK_SIZE_WORDS] |
Definition at line 233 of file sep_crypto.h.
| u32 remaining_size |
Definition at line 234 of file sep_crypto.h.
| union { ... } s_data |
| u8 secret_key |
Definition at line 229 of file sep_crypto.h.
| u32 temp1[SEP_AES_BLOCK_SIZE_WORDS] |
Definition at line 243 of file sep_crypto.h.
| u32 temp2[SEP_AES_BLOCK_SIZE_WORDS] |
Definition at line 244 of file sep_crypto.h.
| u32 xts_key[SEP_AES_MAX_KEY_SIZE_WORDS/2] |
Definition at line 242 of file sep_crypto.h.
| struct { ... } xtx_data |
1.8.2