From: Alexander Bluhm Subject: new security/jitterentropy-library To: ports@openbsd.org Date: Tue, 16 Dec 2025 00:59:42 +0100 Hi, I would like to import the jitterentropy library. It generates entropy by timing CPU operations and memory access. Advantage is that it also works in virtual environments. There exists a daemon that uses this library to seed the kernel. But that is another port. A NIST testsuite exists to evaluate the entropy of the collected data. There are a bunch of ports missing to run the testsuite. The library itself is working fine. ok to import jitterentropy-library 3.6.3 ? bluhm Comment: hardware RNG based on CPU timing jitter Description: The jitterentropy library provides a source of good entropy by collecting CPU executing time jitter. The entropy in the CPU execution time jitter is magnified by the CPU Jitter Random Number Generator. The CPU Jitter Random Number Generator uses the CPU execution timing jitter to generate a bit stream which complies with different statistical measurements that determine the bit stream is random.