Skip to content

jacobstim/Arduino-Entropy-Library

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino-Entropy-Library

An attempt to provide a source of randomness to Arduino based devices. This library uses:

  • The hardware TrueRNG of the SAM3X8E when being compiled on the Arduino Due and friends;
  • The presumably random discrepancies between the main MCU clock crystal (running at 48MHz for the Arduino Zero/MKR1000) and the low power 32KHz crystal as a source of randomness.

History and credits

Original code: copyright 2014 by Walter Anderson, see here. Please read Walter's original study on the subject at his site. Github fork from Pascal de Bruijn, see here, who seems to have cloned the v1.0.2 of Walter's library

About

Arduino Entropy Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%