aboutsummaryrefslogtreecommitdiff
path: root/lib/libtpm
AgeCommit message (Expand)AuthorFilesLines
2021-10-01tcgbios: Disable platform hierarchy in case of failureStefan Berger1-0/+1
2021-07-11tcgbios: Add test cases and test script to run themStefan Berger5-0/+179
2021-07-11tcgbios: Use The proper sha function for each PCR bankStefan Berger1-10/+32
2021-07-11tcgbios: Use assembly for 32 bit rotr in sha256Stefan Berger1-4/+10
2021-07-11tcgbios: Change format of S_CRTM_VERSION string to ucs-2Stefan Berger2-11/+13
2021-07-11tpm: Add firmware API call 2HASH-EXT-LOGStefan Berger4-0/+38
2021-07-09tcgbios: Add implementations for sha1, sha384, and sha512Stefan Berger6-6/+463
2021-07-09tcgbios: Fix a typo in the sha256 algo descriptionStefan Berger1-1/+1
2021-07-09tcgbios: Fix warningsAlexey Kardashevskiy2-3/+3
2021-06-15tcgbios: Fix details in log entriesStefan Berger1-2/+3
2021-02-12libtpm: Compile with -WextraAlexey Kardashevskiy2-7/+8
2021-01-28helpers: Define MIN()Alexey Kardashevskiy2-4/+0
2020-05-13tcgbios: Implement tpm_hash_log_extend_event_bufferStefan Berger4-0/+69
2020-05-13tcgbios: Add support for SHA3 type of algorithmsStefan Berger2-3/+29
2020-05-13tcgbios: Fix the vendorInfoSize to be of type uint8_tStefan Berger1-2/+2
2020-05-13tcgbios: Only write logs for PCRs that are allocatedStefan Berger1-10/+25
2020-02-21tcgbios: Measure the GPT tableStefan Berger5-0/+166
2020-02-21tcgbios: Implement menu to clear TPM 2 and activate its PCR banksStefan Berger4-0/+359
2020-02-21tcgbios: Add TPM 2.0 support and firmware APIStefan Berger6-1/+1355
2020-02-21tpm: Add sha256 implementationStefan Berger3-1/+235
2020-02-21tpm: Add TPM CRQ driver implementationStefan Berger5-0/+656