summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* cr50: adjust shared memory for CRYPTO_TEST=1 buildstabilize-14333.B-cr50_stabstabilize-14324.72.B-cr50_stabstabilize-14324.62.B-cr50_stabstabilize-14324.41.B-cr50_stabstabilize-14324.13.B-cr50_stabstabilize-14321.B-cr50_stabrelease-R97-14324.B-cr50_stabVadim Sukhomlinov2021-10-281-0/+5
* ap_ro_verification: do not fail if verification is not supportedstabilize-14312.B-cr50_stabVadim Bendebury2021-10-252-65/+125
* ap_ro_integrity_check: add a ccd capability for the ap ro check vcMary Ruthven2021-10-212-7/+17
* factory_mode: add 0.3.22 to guc versionsMary Ruthven2021-10-211-8/+8
* board_id: fix an incorrect offset calculationVadim Bendebury2021-10-211-2/+1
* usb_spi_v2: read full PDU into a bufferVadim Bendebury2021-10-194-35/+170
* cr50: better cleaning of residual data in case of U2F failuresVadim Sukhomlinov2021-10-191-53/+55
* ap_ro_verification: do not stop on failing FMAPsVadim Bendebury2021-10-191-101/+71
* ap_ro_verification: rework to match the new GVD layoutVadim Bendebury2021-10-192-149/+145
* cr50: update ECDSA pair-wise consistency test to alter key, not messageVadim Sukhomlinov2021-10-181-4/+12
* cr50: update TRNG health tests cut off values for new entropy estimateVadim Sukhomlinov2021-10-162-25/+40
* cr50: prepare to release 0.{5,6}.60Mary Ruthven2021-10-152-2/+2
* i2cp: reduce the number of i2c flog errorsMary Ruthven2021-10-151-0/+8
* ap_ro_status: report the button status if verification is unsupportedMary Ruthven2021-10-153-18/+28
* ccdblock: move IGNORE_SERVO warning to the endMary Ruthven2021-10-151-4/+4
* cr50: add CQ build scriptstabilize-14285.B-cr50_stabVadim Sukhomlinov2021-10-152-21/+14
* cr50: copy firmware_builder.py from /platform/ecVadim Sukhomlinov2021-10-151-0/+250
* cr50: update comments authTimeSecret -> authTimeSecretHashVadim Sukhomlinov2021-10-141-2/+3
* ap_ro_verification: Do not allow over USBVadim Bendebury2021-10-143-7/+13
* cr50: add run-time detection of gcc version to support gcc 11.2 LTOVadim Sukhomlinov2021-10-142-1/+12
* cr50: update U2F_Sign command to hash authentication secretVadim Sukhomlinov2021-10-142-7/+19
* cr50: optimize AES/GCM/App cipher implementationVadim Sukhomlinov2021-10-145-153/+189
* cr50: cleanup public API for FIPS moduleVadim Sukhomlinov2021-10-146-206/+213
* cr50: add functionality to support FIPS testing by labVadim Sukhomlinov2021-10-133-4/+14
* ccdblock: add option to tri-state the EC UARTMary Ruthven2021-10-131-6/+30
* rdd: only enable AP UART if the AP is onMary Ruthven2021-10-131-1/+1
* i2cp: remove FE_TPM_I2C_ERROR logMary Ruthven2021-10-131-4/+0
* Reland "cr50_fuzz: Add fuzzer for u2f commands"Howard Yang2021-10-1314-21/+323
* cr50: place .text.fips_checksum immediately after FIPS modulefirmware-chameleon-14280.B-cr50_stabVadim Sukhomlinov2021-10-121-10/+15
* fips: silence fips section fillerVadim Bendebury2021-10-112-8/+15
* cr50: use LTO module for TPM2Vadim Bendebury2021-10-111-20/+16
* cr50: improve stability and performance of tpmtest on H1 Red boardVadim Sukhomlinov2021-10-112-4/+8
* cr50: fix test/tpm_test makefile to build bn_testVadim Sukhomlinov2021-10-092-1/+10
* cr50: fix fuzzingVadim Sukhomlinov2021-10-072-8/+17
* cr50: fix make file dependencies for FIPS moduleVadim Sukhomlinov2021-10-072-1/+3
* cr50: change static inline to __always_inlineVadim Sukhomlinov2021-10-072-73/+76
* Revert "cr50_fuzz: Add fuzzer for u2f commands"Vadim Bendebury2021-10-0712-276/+19
* cr50_fuzz: Add fuzzer for u2f commandsstabilize-ambassador-14268.43.B-cr50_stabstabilize-14268.67.B-cr50_stabstabilize-14268.52.B-cr50_stabstabilize-14268.51.B-cr50_stabrelease-R96-14268.B-cr50_stabHoward Yang2021-10-0712-19/+276
* cr50: improve toolchainHoward Yang2021-10-074-31/+41
* cr50: switch CR50_DEV in FIPS module to branches of CRYPTO_TESTVadim Sukhomlinov2021-10-074-29/+40
* cr50: switch TRNG register access to use struct instead of GREADVadim Sukhomlinov2021-10-072-25/+65
* cr50: move bn dcrypto microcode into dcrypto_bn.incVadim Sukhomlinov2021-10-072-1102/+1102
* cr50: move sha512 dcrypto microcode into dcrypto_sha512.incVadim Sukhomlinov2021-10-072-432/+435
* cr50: add support for v2 of U2F key handle for WebAuthnstabilize-14267.B-cr50_stabVadim Sukhomlinov2021-10-065-142/+381
* cr50: switch RSA/big numbers to dynamic buffer allocation for RSA 4KVadim Sukhomlinov2021-10-061-13/+17
* cr50: update AES-CMAC implementationVadim Sukhomlinov2021-10-063-118/+135
* cr50: update RSA public API to block access on FIPS errorsVadim Sukhomlinov2021-10-0610-188/+233
* cr50: RSA enhancementsVadim Sukhomlinov2021-10-051-59/+68
* cr50: Update AES public APIsfactory-ambassador-14265.B-cr50_stabVadim Sukhomlinov2021-10-059-63/+118
* cr50: fix build with older gcc8.3 until gcc 11.2 lands properlyVadim Sukhomlinov2021-10-051-1/+2