cryptnox-sdk-arduino 1.0.0
Arduino library for Cryptnox Hardware Wallet
Loading...
Searching...
No Matches
ArduinoCryptoProvider.cpp File Reference

Implementation of the Arduino UNO R4 concrete crypto provider. More...

#include "ArduinoCryptoProvider.h"
#include <trng.h>
#include <SHA256.h>
#include <SHA512.h>
#include <AES.h>
Include dependency graph for ArduinoCryptoProvider.cpp:

Go to the source code of this file.

Detailed Description

Implementation of the Arduino UNO R4 concrete crypto provider.

Stitches together the four crypto libraries listed in the header (AESLib / Crypto / micro-ecc / trng) and forwards each CW_CryptoProvider operation to the appropriate backend. Full API documentation lives on the declarations in ArduinoCryptoProvider.h.

Definition in file ArduinoCryptoProvider.cpp.