AES128ESP32 Library
Loading...
Searching...
No Matches
AES128ESP32.h
Go to the documentation of this file.
1#pragma once
2
4// #define DEBUGLEVEL 3
16#include <Arduino.h>
17#include "psa/crypto.h"
18#include "delays.h"
19#include "psaerr2str.h"
20#include "cryptostructs.h"
21#include "pbkdf2.h"
22#include "cryptoAES128.h"
23
24// some helpful webpages
25// this code was derived from
26//https://github.com/Mbed-TLS/TF-PSA-Crypto/blob/cb9d0ed64831da3e7b85ea8741a57fdc27c010e6/programs/psa/aead_demo.c
27//https://mbed-tls.readthedocs.io/en/latest/kb/development/sample_applications/#aes
28// information about psa can be found here :
29// https://arm-software.github.io/psa-api/crypto/1.2/overview/intro.html
30