PandA-2024.02
Data Structures | Functions
aes.h File Reference
#include "support.h"
Include dependency graph for aes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  aes256_context
 
struct  bench_args_t
 

Functions

void aes256_encrypt_ecb (aes256_context *ctx, uint8_t k[32], uint8_t buf[16])
 

Function Documentation

◆ aes256_encrypt_ecb()

void aes256_encrypt_ecb ( aes256_context ctx,
uint8_t  k[32],
uint8_t  buf[16] 
)

Definition at line 176 of file aes.c.

References aes_addRoundKey(), aes_addRoundKey_cpy(), aes_expandEncKey(), aes_mixColumns(), aes_shiftRows(), aes_subBytes(), aes256_context::deckey, aes256_context::enckey, and aes256_context::key.

Referenced by main(), and run_benchmark().

Here is the call graph for this function:
Here is the caller graph for this function:

Generated on Mon Feb 12 2024 13:03:06 for PandA-2024.02 by doxygen 1.8.13