History log of /dflybsd-src/sys/dev/crypto/padlock/padlock_rng.c (Results 1 – 4 of 4)
Revision Date Author Comments
# 790110cd 14-Jul-2014 Alex Hornung <alex@alexhornung.com>

kern_nrandom, rnd drivers: update for new CSPRNG

* Identify each source of entropy with an identifier, so that
for example the Fortuna CSPRNG can manage the pool index
for each source.

* Ad

kern_nrandom, rnd drivers: update for new CSPRNG

* Identify each source of entropy with an identifier, so that
for example the Fortuna CSPRNG can manage the pool index
for each source.

* Add a new sysctl, kern.rand_mode, which can be used to select
which generator is used for /dev/random; valid values are:
- csprng (to use only the Fortuna-based CSPRNG)
- ibaa (to use only IBAA)
- mixed (to XOR both csprng and ibaa in the output stream
It defaults to "mixed".

show more ...


# 1f11d371 25-Feb-2014 Matthew Dillon <dillon@apollo.backplane.com>

kernel - Fix similar register call-used bug in the padlock assembly

* Fix a bug similar to the rdrand bug in the padlock assembly


# 24177c33 18-Jun-2011 Alex Hornung <ahornung@gmail.com>

padlock rng - rework

* Rework to use a custom loop so that it doesn't stall when there is no
more entropy left to harvest.


# 4190f1a0 18-Jun-2011 Alex Hornung <ahornung@gmail.com>

padlock - initial rng support

* Please note that the rng support is completely experimental as I
don't have a VIA CPU available for testing.

* NOTE: this might cause a kernel panic until it's

padlock - initial rng support

* Please note that the rng support is completely experimental as I
don't have a VIA CPU available for testing.

* NOTE: this might cause a kernel panic until it's tested properly.

show more ...