aboutsummaryrefslogtreecommitdiffstats
path: root/package/system/urngd
Commit message (Collapse)AuthorAgeFilesLines
* urngd: move project to git.openwrt.orgPetr Štetiar2019-06-172-15/+4
| | | | | | Let's move project to a proper place. Signed-off-by: Petr Štetiar <ynezz@true.cz>
* urngd: Fix more wrong type in format stringHauke Mehrtens2019-06-161-1/+1
| | | | | | | | Also the other type is worng and causes compile problems on ARM64 platforms. Fixes: 9b53201d9c53 ("urngd: Fix wrong type in format string") Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* urngd: Fix wrong type in format stringHauke Mehrtens2019-06-161-0/+11
| | | | | | | GCC 9.1 complains about this wrong type used in the format string, fix this to make the compiler happy. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* urng: add micro non-physical true RNG based on timing jitterPetr Štetiar2019-06-112-0/+65
μ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. Tested-by: Lucian Cristian <lucian.cristian@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz>