Name urngd
Version 1.0.2+gitX (c7f7b6b65b82eda4675b42d8cd28d76ea7aebf1a)
Summary OpenWrt non-physical true random number generator based on timing jitter
Description urngd 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.
Section base
License GPL-2.0 & BSD-3-Clause
Homepage https://github.com/ynezz/openwrt-urngd
Recipe file recipes-core/urngd/urngd_git.bb
Layer meta-tanowrt (dunfell branch)
Inherits
  • cmake
  • features_check
  • tanowrt-services
Dependencies
  • cmake-native
  • libubox
  • ninja-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

gitsm://${GIT_OPENWRT_ORG}/project/urngd.git

Patches

None

Other branches

This recipe in other branches of meta-tanowrt:

Branch Recipe
master urngd 1.0.2+gitX
kirkstone (Yocto Project 4.0) urngd 1.0.2+gitX
hardknott (Yocto Project 3.3) urngd 1.0.2+gitX
dunfell (Yocto Project 3.1) urngd 1.0.2+gitX (this recipe)
warrior (Yocto Project 2.7) urngd 1.0.2+gitX
rocko (Yocto Project 2.4) urngd 1.0.2+gitX