EnigmaIOT  0.9.8
Secure sensor and gateway platform based on ESP8266 and ESP32
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Variables
cryptModule.cpp File Reference

Crypto library that implements EnigmaIoT encryption, decryption and key agreement fuctions. More...

#include "cryptModule.h"
#include <Curve25519.h>
#include <ChaChaPoly.h>
#include <Poly1305.h>
#include <SHA256.h>
#include "helperFunctions.h"

Go to the source code of this file.

Variables

CYPHER_TYPE cipher
 
CryptModule Crypto
 Singleton Crypto class instance. More...
 

Detailed Description

Crypto library that implements EnigmaIoT encryption, decryption and key agreement fuctions.

Version
0.9.8
Date
15/07/2021
Author
German Martin

Uses Arduino CryptoLib library

Definition in file cryptModule.cpp.

Variable Documentation

◆ cipher

CYPHER_TYPE cipher

Definition at line 18 of file cryptModule.cpp.

◆ Crypto

CryptModule Crypto

Singleton Crypto class instance.

Definition at line 167 of file cryptModule.cpp.