NeuG Version 1.0.3

2015-08-03

Version 1.0.3 of NeuG has been released. The changes are for better support of different boards and different operating systems. Functionality and performance of NeuG is as same as 1.0.1.

NeuG is an implementation of True Random Number Generator based on sampling of ADC of STM32F103.

Original intention of NeuG development was using it as a part of Gnuk, but we also have standalone USB CDC-ACM version. You can get random stream from /dev/ttyACM0 when connected to your host PC. Standalone version is useful to feed entropy to /dev/random on GNU/Linux. Its generation speed is >= 80kB/sec (kB = 1000-byte).

The output has been tested by PractRand 0.92.

Highlights:

  • Upgrade of Chopstx (the thread library)

    Now, we use Chopstx 0.08, which supports more boards.

  • Upgrade of Fraucheky (the GPL container)

    Now, we use Fraucheky 0.3, which can work well with FreeBSD.