URNG(4) - Device Drivers Manual #
URNG(4) - Device Drivers Manual
NAME #
urng - USB Random Number Generator devices
SYNOPSIS #
urng* at uhub?
DESCRIPTION #
The urng driver provides support for various true random number generator (TRNG) devices connected via USB. urng reads raw entropy from the device at a (hardware dependent) interval and stirs it into the system entropy pool with enqueue_randomness(9).
HARDWARE #
The following devices are supported by this driver:
Araneus Alea I and II
Capable of delivering 100kbit/sec of hardware-generated entropy.
Altus Metrum ChaosKey 1.0
This device is capable of providing entropy at 10Mbit/s.
SEE ALSO #
intro(4), usb(4), enqueue_randomness(9)
HISTORY #
The urng driver first appeared in OpenBSD 6.2.
AUTHORS #
The
urng
driver was written by
Aaron Bieber <abieber@openbsd.org>,
Jasper Lievisse Adriaanse <jasper@openbsd.org>,
and
Sean Levy <attila@stalphonsos.com>.
OpenBSD 7.5 - April 28, 2018