summaryrefslogtreecommitdiff
path: root/board/cr50/tpm2
Commit message (Expand)AuthorAgeFilesLines
* coil: Replace "whitelist"Mary Ruthven2020-12-221-2/+2
* ecc: fix padding for ECDSA sign and verify, add more test vectorsVadim Sukhomlinov2020-06-251-6/+25
* fips_rand: FIPS-compliant way to generate randomsVadim Sukhomlinov2020-06-241-1/+12
* cr50: use NIST-compliant configuration of TRNGVadim Sukhomlinov2020-06-171-0/+49
* cr50: append 0 to ec points if necessary.Leo Lai2020-06-111-7/+35
* cr50: add functionality for ACVP tests of elliptic curve implementationstabilize-lazor-13278.B-cr50_stabVadim Sukhomlinov2020-06-051-112/+212
* cr50: Add support for ACVP tests of HMAC implementationsVadim Sukhomlinov2020-06-021-16/+98
* tpm2: clean up stubs.cVadim Bendebury2020-03-251-17/+4
* read EC Firmware hash from kernel secdata during board initNamyoon Woo2020-02-221-0/+9
* g: Add support for 192 and 256 bit AES-GCM in DCRYPTO_gcm_initVadim Sukhomlinov2019-12-061-2/+4
* cr50: use new conventions to determine key ladder modeVadim Bendebury2019-12-061-5/+1
* cr50: Add support for testing SHA-384, SHA-512 with CRYPTO_TEST=1Vadim Sukhomlinov2019-11-191-3/+10
* Cr50: In hash crypto test, return valid hash for empty input.Gurleen Grewal2019-10-171-2/+0
* cr50: Fix building with CRYPTO_TEST=1Vadim Sukhomlinov2019-10-171-2/+1
* Increase output buffer size for AES_command_handlerGurleen Grewal2019-09-171-1/+1
* cr50: use dedicated region for info1 accessesVadim Bendebury2019-08-101-12/+0
* cr50: minimize static declarations in virtual_nvmem.cAndrey Pronin2019-06-271-50/+47
* cr50: unwrap BUILD_ASSERTs in virtual_nvmem.cAndrey Pronin2019-06-271-8/+4
* cr50: add RSU Dev ID vNVRAM spaceAndrey Pronin2019-06-272-0/+34
* cr50: limit ability to disable TPM to certain boardsVadim Bendebury2019-06-031-1/+4
* cr50: do not save NVMEM when disabling TPMVadim Bendebury2019-06-031-10/+0
* cr50: drop SRAM based NVMEM supportVadim Bendebury2019-02-041-34/+2
* cr50: Make G2F attestation certificate available in vNVRAM.Louis Collard2019-01-302-0/+19
* cr50: Add NIST SP 800-90A HMAC DRBG.Louis Collard2019-01-291-1/+1
* cr50: Support closed source customer diagnostic modeKeith Short2019-01-171-0/+5
* cr50: Fix C99 style comment in _plat__OwnerClearCallback()Louis Collard2019-01-131-1/+1
* cr50: clear confidential TPM Data on TPM disablingNamyoon Woo2018-12-181-0/+24
* cr50: clear TPM NVMEM cache when entering Alt OSVadim Bendebury2018-12-062-0/+19
* cr50: revoke key ladder on disabling TPMNamyoon Woo2018-12-051-8/+36
* cr50: Add a separate seed for kek, that resets on TPM clear.Louis Collard2018-11-271-0/+7
* CR50: Fix ECC key generation to match the code used in factoryMeng-Huan Yu2018-11-221-15/+27
* cr50: Move Virtual NVRAM indexes into header file.Louis Collard2018-09-082-19/+49
* cr50: Make SN data available through vNVRAM.Louis Collard2018-09-051-1/+14
* cr50: Add support for virtual NV indexes.Louis Collard2018-08-143-0/+344
* cr50: implement _plat__ShallSurviveOwnerClearAndrey Pronin2018-08-071-0/+6
* Cr50: Fix _plat__StartupCallback()Nicolas Boichat2018-07-231-1/+1
* Cr50: Generalize _plat__ResetCallback().Allen Webb2018-07-191-1/+1
* cr50: Disabling TPM or enabling TPM.Namyoon Woo2018-06-211-0/+60
* ccd_config: Simplify open and passwordRandall Spangler2018-05-251-1/+16
* cr50: in dev mode allow unverified certificatesVadim Bendebury2018-05-161-14/+33
* cr50: make fallback certs a compile time optionVadim Bendebury2018-04-281-18/+39
* Cr50: Add logging functionality to PinWeaver.Allen Webb2018-04-271-0/+2
* cr50: fix annoying LD warningsVadim Bendebury2018-01-051-1/+1
* ccd: restrict password setting to allowed statesVadim Bendebury2017-12-111-0/+6
* tpm2: add nvmem data to the right segmentVadim Bendebury2017-10-231-21/+23
* cr50: fix hash test code memory managementVadim Bendebury2017-09-261-6/+18
* g: use deterministic k for individual attestation certificate ECDSAVincent Palatin2017-08-031-1/+4
* cr50: modify tpm_endorse() error reporting logicstabilize-9765.7.BVadim Bendebury2017-07-201-9/+13
* cr50: handle board ID mismatch gracefullyVadim Bendebury2017-06-161-0/+6
* mn50: fix usb_updateNick Sanders2017-06-162-189/+0