EnigmaIOT
0.9.8
Secure sensor and gateway platform based on ESP8266 and ESP32
|
This is the complete list of members for CryptModule, including all inherited members.
decryptBuffer(const uint8_t *data, size_t length, const uint8_t *iv, uint8_t ivlen, const uint8_t *key, uint8_t keylen, const uint8_t *aad, uint8_t aadLen, const uint8_t *tag, uint8_t tagLen) | CryptModule | static |
encryptBuffer(const uint8_t *data, size_t length, const uint8_t *iv, uint8_t ivlen, const uint8_t *key, uint8_t keylen, const uint8_t *aad, uint8_t aadLen, const uint8_t *tag, uint8_t tagLen) | CryptModule | static |
getDH1() | CryptModule | |
getDH2(const uint8_t *remotePubKey) | CryptModule | |
getPrivDHKey() | CryptModule | inline |
getPubDHKey() | CryptModule | inline |
getSHA256(uint8_t *buffer, uint8_t length) | CryptModule | static |
privateDHKey | CryptModule | protected |
publicDHKey | CryptModule | protected |
random() | CryptModule | static |
random(uint32_t max, uint32_t min=0) | CryptModule | inlinestatic |
random(const uint8_t *buf, size_t len) | CryptModule | static |