Skip to content
Collection of strong crypto libs that can be included in Arduino-core for ESP8266
Branch: master
Clone or download
NdK73 Merge pull request #1 from thr83/master
Fixed leakage of instance in example for sha256.
Latest commit e037bb5 Jan 29, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
curve25519-donna Fixed comments about serial port in examples Nov 6, 2015
esp8266-trng Fixed comments about serial port in examples Nov 6, 2015
sha256
README.md Fixed markup for last link Nov 6, 2015

README.md

ESP8266-Arduino-cryptolibs

Collection of strong crypto libs that can be included in Arduino-core for ESP8266

  • curve25519-donna : strong ECC key agreement function
  • esp8266-trng : simple wrapper to the HW TRNG
  • sha256 : SHA2-256 class

All these libs require that you already have:

  • installed Arduino IDE for your platform; minimum release tested is 1.6.5, but should work with anything 1.5+
  • installed the Arduino-core
  • applied the patch if you get an error about iram0 filling up when you compile an example
  • copied the lib you need under the right folder (~/Arduino/libraries in Linux)
You can’t perform that action at this time.