Open ddmakadia1699 opened 4 years ago
I'm getting the same error for this library. But, it was solved by downgrading to arduino 1.8.10
I'm getting the same error for this library. But, it was solved by downgrading to arduino 1.8.10
Thank you for your response. I will try and check it. Thank you
Sorry I'm wrong. Try to change board version (2.6.3) instead of arduino IDE version
Sorry I'm wrong. Try to change board version (2.6.3) instead of arduino IDE version
Thanks bro , it really works for me !! 🙏🙏🙏
Arduino: 1.8.12 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"
In file included from C:\Users\Admin\Desktop\sketch_jun13a\sketch_jun13a.ino:1:0:
C:\Users\Admin\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\cores\esp8266/Crypto.h:749:5: error: 'br_hkdf_context' in namespace '::' does not name a type
C:\Users\Admin\Desktop\sketch_jun13a\sketch_jun13a.ino: In function 'void encrypt(char, char, int)':
sketch_jun13a:19:3: error: 'RNG' has not been declared
RNG::fill(iv, BLOCK_SIZE);
^
sketch_jun13a:20:3: error: 'AES' was not declared in this scope
AES aesEncryptor(key, iv, AES::AES_MODE_128, AES::CIPHER_ENCRYPT);
^
sketch_jun13a:20:7: error: expected ';' before 'aesEncryptor'
AES aesEncryptor(key, iv, AES::AES_MODE_128, AES::CIPHER_ENCRYPT);
sketch_jun13a:21:3: error: 'aesEncryptor' was not declared in this scope
aesEncryptor.process((uint8_t*)plain_text, enciphered, length);
^
C:\Users\Admin\Desktop\sketch_jun13a\sketch_jun13a.ino: In function 'void decrypt(char, char, int)':
sketch_jun13a:35:3: error: 'AES' was not declared in this scope
AES aesDecryptor(key, iv, AES::AES_MODE_128, AES::CIPHER_DECRYPT);
^
sketch_jun13a:35:7: error: expected ';' before 'aesDecryptor'
AES aesDecryptor(key, iv, AES::AES_MODE_128, AES::CIPHER_DECRYPT);
sketch_jun13a:36:3: error: 'aesDecryptor' was not declared in this scope
aesDecryptor.process((uint8_t*)decoded, deciphered, length);
^
Multiple libraries were found for "base64.hpp" Used: C:\Users\Admin\Documents\Arduino\libraries\base64 Not used: C:\Users\Admin\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.7.1\libraries\base64 exit status 1 'RNG' has not been declared
This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
How to solve this error ?