Searched hist:b14959dacc796b287f2b8fc1da0bf975797ecf6f (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/random/ |
H A D | darn.c | b14959dacc796b287f2b8fc1da0bf975797ecf6f Fri Aug 17 05:49:07 CEST 2018 Justin Hibbits <jhibbits@FreeBSD.org> random: Add PowerPC 'darn' instruction entropy source
Summary: PowerISA 3.0 adds a 'darn' instruction to "deliver a random number". This driver was modeled after (rather, copied and gutted of) the Ivy Bridge rdrand driver.
This uses the "Conditional Random Number" behavior to remove input bias.
From the ISA reference the 'darn' instruction, and the random number generator backing it, conforms to the NIST SP800-90B and SP800-90C standards, compliant to the extent possible at the time the hardware was designed, and guarantees a minimum 0.5 bits of entropy per bit returned.
Reviewed By: markm, secteam (delphij) Approved by: secteam (delphij) Differential Revision: https://reviews.freebsd.org/D16552
|
H A D | random_harvestq.c | diff b14959dacc796b287f2b8fc1da0bf975797ecf6f Fri Aug 17 05:49:07 CEST 2018 Justin Hibbits <jhibbits@FreeBSD.org> random: Add PowerPC 'darn' instruction entropy source
Summary: PowerISA 3.0 adds a 'darn' instruction to "deliver a random number". This driver was modeled after (rather, copied and gutted of) the Ivy Bridge rdrand driver.
This uses the "Conditional Random Number" behavior to remove input bias.
From the ISA reference the 'darn' instruction, and the random number generator backing it, conforms to the NIST SP800-90B and SP800-90C standards, compliant to the extent possible at the time the hardware was designed, and guarantees a minimum 0.5 bits of entropy per bit returned.
Reviewed By: markm, secteam (delphij) Approved by: secteam (delphij) Differential Revision: https://reviews.freebsd.org/D16552
|
/freebsd/sys/sys/ |
H A D | random.h | diff b14959dacc796b287f2b8fc1da0bf975797ecf6f Fri Aug 17 05:49:07 CEST 2018 Justin Hibbits <jhibbits@FreeBSD.org> random: Add PowerPC 'darn' instruction entropy source
Summary: PowerISA 3.0 adds a 'darn' instruction to "deliver a random number". This driver was modeled after (rather, copied and gutted of) the Ivy Bridge rdrand driver.
This uses the "Conditional Random Number" behavior to remove input bias.
From the ISA reference the 'darn' instruction, and the random number generator backing it, conforms to the NIST SP800-90B and SP800-90C standards, compliant to the extent possible at the time the hardware was designed, and guarantees a minimum 0.5 bits of entropy per bit returned.
Reviewed By: markm, secteam (delphij) Approved by: secteam (delphij) Differential Revision: https://reviews.freebsd.org/D16552
|
/freebsd/sys/conf/ |
H A D | files.powerpc | diff b14959dacc796b287f2b8fc1da0bf975797ecf6f Fri Aug 17 05:49:07 CEST 2018 Justin Hibbits <jhibbits@FreeBSD.org> random: Add PowerPC 'darn' instruction entropy source
Summary: PowerISA 3.0 adds a 'darn' instruction to "deliver a random number". This driver was modeled after (rather, copied and gutted of) the Ivy Bridge rdrand driver.
This uses the "Conditional Random Number" behavior to remove input bias.
From the ISA reference the 'darn' instruction, and the random number generator backing it, conforms to the NIST SP800-90B and SP800-90C standards, compliant to the extent possible at the time the hardware was designed, and guarantees a minimum 0.5 bits of entropy per bit returned.
Reviewed By: markm, secteam (delphij) Approved by: secteam (delphij) Differential Revision: https://reviews.freebsd.org/D16552
|