freebsd-nq/sys/dev/tpm
Marcin Wojtas 4ee7d3b011 Allow using TPM as entropy source.
TPM has a built-in RNG, with its own entropy source.
The driver was extended to harvest 16 random bytes from TPM every 10 seconds.
A new build option "TPM_HARVEST" was introduced - for now, however, it
is not enabled by default in the GENERIC config.

Submitted by: Kornel Duleba <mindal@semihalf.com>
Reviewed by: markm, delphij
Approved by: secteam
Obtained from: Semihalf
Sponsored by: Stormshield
Differential Revision: https://reviews.freebsd.org/D19620
2019-03-23 05:13:51 +00:00
..
tpm20.c Allow using TPM as entropy source. 2019-03-23 05:13:51 +00:00
tpm20.h Allow using TPM as entropy source. 2019-03-23 05:13:51 +00:00
tpm_acpi.c
tpm_crb.c Allow using TPM as entropy source. 2019-03-23 05:13:51 +00:00
tpm_isa.c
tpm_tis.c Allow using TPM as entropy source. 2019-03-23 05:13:51 +00:00
tpm.c
tpmvar.h