summaryrefslogtreecommitdiffstats
path: root/src/test/test-tpm2.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* cryptenroll/cryptsetup: allow combined signed TPM2 PCR policy + pcrlock policyLennart Poettering2024-09-061-3/+13
* test: when refusing to run slow tests, mention how to run themLennart Poettering2024-08-301-2/+2
* use FOREACH_ELEMENTMatteo Croce2024-04-181-1/+1
* ASSERT_STREQ for simple casesIvan Kruglov2024-04-151-2/+2
* ASSERT_NULL/ASSERT_NOT_NULLIvan Kruglov2024-04-101-1/+1
* test: check TPM2B_PUBLIC "name" during PEM->TPM2B_PUBLIC conversion testsDan Streetman2024-01-161-25/+50
* test: verify PEM->TPM2B_PUBLIC conversion for RSA key with non-default exponentDan Streetman2024-01-161-0/+14
* tpm2: Do not use RSA exponent special-case default value in PEM->TPM2B_PUBLIC...Dan Streetman2024-01-161-1/+1
* tpm2-util: more iovec'ificationLennart Poettering2024-01-051-29/+24
* tree-wide: insert space after for and switchYu Watanabe2023-12-241-1/+1
* test-tpm2: skip RSA generating TPM2 tests on physical hwLennart Poettering2023-11-131-1/+12
* tests: add macro for generating function enter log messageLennart Poettering2023-11-131-0/+14
* tpm2: update test-tpm2 for tpm2_calculate_seal()Dan Streetman2023-11-071-1/+89
* tpm2: add test to verify srk templatesDan Streetman2023-11-071-22/+62
* tpm2: allow using tpm2_get_srk_template() without tpmDan Streetman2023-11-071-0/+25
* pcrlock: add new pcrlock toolLennart Poettering2023-11-031-0/+1
* tpm2-util: rename tpm2_calculate_name() → tpm2_calculate_pubkey_name()Lennart Poettering2023-10-211-3/+3
* test: add tests for systemd-cryptenroll --tpm2-seal-key-handleDan Streetman2023-10-101-38/+135
* tpm2: update tpm2 test for supported commandsDan Streetman2023-10-031-5/+12
* tpm2: unify symbolic name infra for PCRsLennart Poettering2023-08-241-38/+38
* tpm2: add functions to convert TPM2B_PUBLIC to/from openssl pkey or PEMDan Streetman2023-08-041-9/+144
* test: add DEFINE_HEX_PTR() helper functionDan Streetman2023-08-041-17/+8
* tpm2: add TPM2B_*_MAKE(), TPM2B_*_CHECK_SIZE() macrosDan Streetman2023-08-041-5/+2
* tpm2: change tpm2_parse_pcr_argument() parameters to parse to Tpm2PCRValue arrayDan Streetman2023-08-041-63/+216
* tpm2: change tpm2_calculate_policy_pcr(), tpm2_calculate_sealing_policy() to ...Dan Streetman2023-08-041-37/+45
* tpm2: change tpm2_tpm*_pcr_selection_to_mask() to return maskDan Streetman2023-08-041-6/+2
* test: reduce the number of loops in tpm2 test_tpms_pcr_selection_mask_and_hash()Dan Streetman2023-07-141-3/+3
* tpm2: cache TPM algorithmsDan Streetman2023-07-051-5/+5
* tpm2: cache the TPM supported commands, add tpm2_supports_command()Dan Streetman2023-07-051-0/+9
* tpm2: add tpm2_get_legacy_template() and tpm2_get_srk_template()Dan Streetman2023-06-081-90/+0
* tpm2: replace _cleanup_tpm2_* macros with _cleanup_()Dan Streetman2023-06-081-1/+1
* tpm2: verify symmetric parms in tpm2_context_new()Dan Streetman2023-06-061-0/+38
* tpm2: add tpm2_policy_authorize()Dan Streetman2023-05-261-0/+12
* tpm2: add tpm2_policy_auth_value()Dan Streetman2023-05-261-0/+10
* tpm2: add tpm2_policy_pcr()Dan Streetman2023-05-261-0/+48
* tpm2: add tpm2_get_name()Dan Streetman2023-05-261-0/+43
* tpm2: add tpm2_digest_*() functionsDan Streetman2023-05-261-0/+100
* tpm2 PCRs: fix unchecked attempt to set PCR[24]OMOJOLA2023-05-051-1/+2
* systemd-cryptenroll: add string aliases for tpm2 PCRsOMOJOLA JOSHUA DAMILOLA2023-04-131-0/+47
* tpm2: add support for a trusted SRKWilliam Roberts2023-04-031-0/+90
* test/test-tpm2: add tests for pcr selection functionsDan Streetman2023-03-091-0/+342
* tpm2: add/rename functions to manage pcr selectionsDan Streetman2023-03-091-16/+16
* tpm2: add salt to pinWilliam Roberts2023-01-181-0/+41
* test: Use TEST macroJan Janssen2021-11-251-20/+17
* test: add simple test for PCR list parsingLennart Poettering2021-05-251-0/+34