summaryrefslogtreecommitdiff
path: root/board/cr50/tpm2
Commit message (Expand)AuthorAgeFilesLines
* remove board/cr50 and chip/gNamyoon Woo2020-03-0320-4798/+0
* cr50: Add support for ACVP tests of HMAC implementationsVadim Sukhomlinov2020-01-041-16/+98
* g: Add support for 192 and 256 bit AES-GCM in DCRYPTO_gcm_initVadim Sukhomlinov2019-12-041-2/+4
* cr50: use new conventions to determine key ladder modeVadim Bendebury2019-11-281-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
* cr50: drop obsolete/addressed TODOsVadim Bendebury2017-05-161-1/+0
* CR50: replace dcrypto_memset with always_memsetnagendra modadugu2017-05-153-16/+23
* cr50: add vendor command to restore corrupted headerVadim Bendebury2017-03-221-0/+141
* g: enhance flash INFO apiVadim Bendebury2017-03-021-13/+2
* cr50: Decrement retry counter on manual reboots.Aseda Aboagye2017-02-181-1/+2
* cr50: vendor command to report tpm stateVadim Bendebury2017-01-281-0/+68
* CR50: add support for 4k RSA verifynagendra modadugu2017-01-281-17/+98