summaryrefslogtreecommitdiff
path: root/board/cr50/tpm2
Commit message (Expand)AuthorAgeFilesLines
* 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
* CR50: add a hardware backed GCM implementationnagendra modadugu2017-01-271-1/+83
* CR50: have the TPM2 library always use software SHAnagendra modadugu2017-01-201-2/+8
* g: move compute_frk2 function into dcryptoVadim Bendebury2017-01-181-89/+3
* cr50: add support for padding-only RSASSAAndrey Pronin2016-12-221-0/+5
* CR50:Accelerate p256 codeMarius Schilder2016-12-221-4/+8
* cr50: Initialize variable where it's usedMartin Roth2016-12-161-10/+9
* CR50: fix errors flagged by coveritynagendra modadugu2016-12-141-0/+2
* CR50: add support for SHA-384 & 512nagendra modadugu2016-12-121-15/+13
* CR50: add support for SHA-384 & 512 PKCS#1 signaturesnagendra modadugu2016-12-011-0/+6
* tpm2: add extension command for immediate resetVadim Bendebury2016-11-281-0/+18
* cr50: Init variable before sending to function that uses itMartin Roth2016-11-161-4/+5
* CR50: add a constant time buffer equals implementationnagendra modadugu2016-11-114-11/+17
* cr50: provide platform API for fw version capabilityVadim Bendebury2016-10-261-0/+46
* CR50: introduce a fixed endorsement seed & certsnagendra modadugu2016-10-251-20/+239