| SharkSSL™ Embedded SSL/TLS Stack
    | 
AES.
| Data Structures | |
| struct | SharkSslAesCtx | 
| AES.  More... | |
| Typedefs | |
| typedef struct SharkSslAesCtx | SharkSslAesCtx | 
| AES. | |
| Functions | |
| SHARKSSL_API void | SharkSslAesCtx_constructor (SharkSslAesCtx *ctx, SharkSslAesCtx_Type type, const U8 *key, U8 keyLen) | 
| Initialize.  More... | |
| SHARKSSL_API void | SharkSslAesCtx_decrypt (SharkSslAesCtx *ctx, const U8 input[16], U8 output[16]) | 
| Decrypt. | |
| SHARKSSL_API void | SharkSslAesCtx_encrypt (SharkSslAesCtx *ctx, U8 input[16], U8 output[16]) | 
| Encrypt. | |
| SHARKSSL_API void SharkSslAesCtx_constructor | ( | SharkSslAesCtx * | ctx, | 
| SharkSslAesCtx_Type | type, | ||
| const U8 * | key, | ||
| U8 | keyLen | ||
| ) | 
Initialize.
| ctx | Uninitialized data of size sizeof(SharkSslAesCtx) | 
| type | encrypt/decrypt | 
| key | the encryption/decryption key | 
| keyLen | 'key' length |