#
346725 |
|
26-Apr-2019 |
mw |
MFC r345438,r345842,r346259,r346261: TPM as possible entropy source
r345438: 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.
Reviewed by: markm, delphij Approved by: secteam
r345842: Add a cv_wait to the TPM2.0 harvesting function
r346259: tpm: Prevent session hijack
r346261: Improve tpm20 style
Submitted by: Kornel Duleba <mindal@semihalf.com> Obtained from: Semihalf Sponsored by: Stormshield
|
#
346721 |
|
26-Apr-2019 |
mw |
MFC r342084,r342251,r342271,r342285: Introduce TPM2.0 driver
r342084 Introduce driver for TPM 2.0 in CRB and FIFO (TIS) modes
r342251 Include the new TPM 2.0 driver in the TPM module.
r342271 Fix obtaining RSP address in TPM CRB for non-amd64 platforms
r342285 tpm(4): Fix GCC build after r342084 (TPM 2.0 driver commit)
Submitted by: Kornel Duleba <mindal@semihalf.com> Obtained from: Semihalf Sponsored by: Stormshield
|