Skip to content
μrngd is OpenWrt's micro non-physical true random number generator based on timing jitter
C CMake Makefile
Branch: master
Clone or download
ynezz Tag version 1.0.1
Lets tag version 1.0.1.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
Latest commit 40f939d Oct 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
3rdparty jitterentropy-rngd: update to version v1.1.0 + clang compile fix Oct 11, 2019
cmake Initial commit May 20, 2019
.gitignore Initial commit May 20, 2019
.gitlab-ci.yml Add initial GitLab CI support Oct 11, 2019
.gitmodules Initial commit May 20, 2019
CMakeLists.txt Tag version 1.0.1 Oct 11, 2019
Makefile Initial commit May 20, 2019
README.md Initial commit May 20, 2019
log.h Initial commit May 20, 2019
urngd.c Fix wrong types in format strings used in debug build Oct 11, 2019

README.md

μrngd

μrngd is OpenWrt's micro non-physical true random number generator based on timing jitter.

Using the Jitter RNG core, the rngd provides an entropy source that feeds into the Linux /dev/random device if its entropy runs low. It updates the /dev/random entropy estimator such that the newly provided entropy unblocks /dev/random.

The seeding of /dev/random also ensures that /dev/urandom benefits from entropy. Especially during boot time, when the entropy of Linux is low, the Jitter RNGd provides a source of sufficient entropy.

You can’t perform that action at this time.