Turnstone Operating System
Loading...
Searching...
No Matches
aes-gcm.64.c File Reference

AES-GCM encryption and decryption functions. More...

#include <aes-gcm.h>

Functions

 MODULE ("turnstone.lib.crypto")
 
int32_t aes_gcm_encrypt (uint8_t *output, const uint8_t *input, int32_t input_length, const uint8_t *key, const size_t key_len, const uint8_t *iv, const size_t iv_len)
 
int32_t aes_gcm_decrypt (uint8_t *output, const uint8_t *input, int32_t input_length, const uint8_t *key, const size_t key_len, const uint8_t *iv, const size_t iv_len)
 

Detailed Description

AES-GCM encryption and decryption functions.

This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.