|
cryptnox-sdk-arduino 1.0.0
Arduino library for Cryptnox Hardware Wallet
|
This is the complete list of members for ArduinoCryptoProvider, including all inherited members.
| _aes | ArduinoCryptoProvider | private |
| aesCbcDecrypt(uint8_t *in, uint16_t len, uint8_t *out, const uint8_t *key, uint8_t keyLen, uint8_t *iv, bool bitPadding) override | ArduinoCryptoProvider | virtual |
| aesCbcEncrypt(const uint8_t *in, uint16_t len, uint8_t *out, const uint8_t *key, uint8_t keyLen, uint8_t *iv, bool bitPadding) override | ArduinoCryptoProvider | virtual |
| ArduinoCryptoProvider() | ArduinoCryptoProvider | |
| ArduinoCryptoProvider(const ArduinoCryptoProvider &)=delete | ArduinoCryptoProvider | |
| ecdh(const uint8_t *pubKey, const uint8_t *privKey, uint8_t *secret, CW_Curve curve) override | ArduinoCryptoProvider | virtual |
| ecdsaVerify(const uint8_t *pubKey64, const uint8_t *hash, size_t hashLen, const uint8_t *sig, CW_Curve curve) override | ArduinoCryptoProvider | virtual |
| makeKey(uint8_t *pubKey, uint8_t *privKey, CW_Curve curve) override | ArduinoCryptoProvider | virtual |
| operator=(const ArduinoCryptoProvider &)=delete | ArduinoCryptoProvider | |
| random(uint8_t *dest, unsigned size) override | ArduinoCryptoProvider | virtual |
| sha256(const uint8_t *data, size_t len, uint8_t *out) override | ArduinoCryptoProvider | virtual |
| sha512(const uint8_t *data, size_t len, uint8_t *out) override | ArduinoCryptoProvider | virtual |
| toUEccCurve(CW_Curve curve) | ArduinoCryptoProvider | privatestatic |
| trngByte() | ArduinoCryptoProvider | privatestatic |
| trngCallback(uint8_t *dest, unsigned size) | ArduinoCryptoProvider | privatestatic |
| ~CW_CryptoProvider() | CW_CryptoProvider | inlinevirtual |