summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* cr50: update U2F_Sign command to hash authentication secretVadim Sukhomlinov2021-10-141-0/+3
* 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: add support for v2 of U2F key handle for WebAuthnstabilize-14267.B-cr50_stabVadim Sukhomlinov2021-10-061-4/+32
* cr50: Update AES public APIsfactory-ambassador-14265.B-cr50_stabVadim Sukhomlinov2021-10-051-5/+6
* cr50: provide public crypto API for HMAC/HASH with error reporting.Vadim Sukhomlinov2021-10-022-9/+15
* cr50: Fix sign comparison warnings (-Wsign-compare)Vadim Sukhomlinov2021-09-242-2/+29
* cr50: switch ECDSA to use enum dcrypto_result, added FIPS checksVadim Sukhomlinov2021-09-241-10/+10
* cr50: detangle public and internal APIs of FIPS moduleVadim Sukhomlinov2021-09-181-0/+3
* cr50: block access to U2F functions in case of FIPS errorsVadim Sukhomlinov2021-09-171-0/+5
* cr50: remove unused and empty struct APPKEY_CTX from APIsVadim Sukhomlinov2021-09-171-2/+2
* cr50: add TRNG testing mode with TRNG restartstabilize-rust-14225.B-cr50_stabVadim Sukhomlinov2021-09-172-3/+12
* cr50: switch to using DRBG for key generation purposes.Vadim Sukhomlinov2021-09-171-2/+4
* cr50: switch to FIPS key gen for U2F and G2FVadim Sukhomlinov2021-09-151-0/+1
* cr50: consolidate FIPS module sources under board/cr50/dcryptoVadim Sukhomlinov2021-09-101-1/+1
* u2f: refactoring to split command processing and cryptoVadim Sukhomlinov2021-09-022-28/+43
* Revert "u2f: refactoring to split command processing and crypto"stabilize-14179.B-cr50_stabstabilize-14178.B-cr50_stabDavid Stevens2021-08-252-43/+28
* u2f: refactoring to split command processing and cryptoVadim Sukhomlinov2021-08-242-28/+43
* cr50: drop cryptoc for SHA1/SHA2 supportstabilize-14150.882.B-cr50_stabstabilize-14150.881.B-cr50_stabstabilize-14150.74.B-cr50_stabstabilize-14150.734.B-cr50_stabstabilize-14150.64.B-cr50_stabstabilize-14150.43.B-cr50_stabstabilize-14150.376.B-cr50_stabrelease-R94-14150.B-cr50_stabrelease-R94-14150.49.B-cr50_stabVadim Sukhomlinov2021-08-123-47/+12
* cr50: fix CRYPTO_TEST=1 broken due to FIPS codeVadim Sukhomlinov2021-08-091-8/+16
* cr50: add basic U2F test to tpmtest, disable eciesVadim Sukhomlinov2021-07-283-10/+128
* cr50: replace call to __aeabi_uldivmod with better implementationVadim Sukhomlinov2021-07-211-2/+9
* cr50: support EC-EFS 2.1Namyoon Woo2021-06-164-34/+256
* tpm_test: drbg_test: add support for using lab vectorsMary Ruthven2021-06-094-33/+245
* tpm_test: add u2f hmac drbg vectorsMary Ruthven2021-06-092-0/+27226
* tpm_test: drbg_test: reformat test to fix too many local variables errorMary Ruthven2021-06-091-27/+76
* tpm_test: drbg_test: save the results in a listMary Ruthven2021-06-091-3/+26
* tpm_test: drbg_test: explicitly state whether to check the resultMary Ruthven2021-06-091-7/+11
* tpm_test: drbg_test: be explicit about output lengthMary Ruthven2021-06-091-6/+7
* host: fixing make runtestsVadim Sukhomlinov2021-06-031-1/+1
* u2f: Move some u2f logic to common/ for testingYicheng Li2021-02-181-22/+18
* cr50_stab: Add unittests for u2fstabilize-quickfix-13729.84.B-cr50_stabstabilize-quickfix-13729.73.B-cr50_stabstabilize-quickfix-13729.60.B-cr50_stabstabilize-13729.72.B-cr50_stabstabilize-13729.57.B-cr50_stabstabilize-13729.56.B-cr50_stabstabilize-13729.49.B-cr50_stabstabilize-13729.45.B-cr50_stabstabilize-13729.16.B-cr50_stabrelease-R89-13729.B-cr50_stabYicheng Li2021-01-124-0/+190
* coil: cleanup commentsstabilize-rust-13720.B-cr50_stabMary Ruthven2021-01-111-7/+8
* coil: CONFIG_I2C_MASTER -> CONFIG_I2C_CONTROLLERMary Ruthven2021-01-072-3/+3
* coil: nvmem master_at->controller_atMary Ruthven2021-01-061-10/+10
* coil: remove motion_sense*Mary Ruthven2021-01-061-9/+0
* coil: remove unused testsMary Ruthven2021-01-0684-16226/+0
* rsa_test: use whatever primality test existsstabilize-quickfix-13597.30.B-cr50_stabstabilize-ambassador-13597.79.B-cr50_stabstabilize-13605.B-cr50_stabstabilize-13597.97.B-cr50_stabstabilize-13597.95.B-cr50_stabstabilize-13597.94.B-cr50_stabstabilize-13597.90.B-cr50_stabstabilize-13597.85.B-cr50_stabstabilize-13597.84.B-cr50_stabstabilize-13597.71.B-cr50_stabstabilize-13597.70.B-cr50_stabstabilize-13597.69.B-cr50_stabstabilize-13597.68.B-cr50_stabstabilize-13597.67.B-cr50_stabstabilize-13597.66.B-cr50_stabstabilize-13597.105.B-cr50_stabstabilize-13597.103.B-cr50_stabstabilize-13591.B-cr50_stabrelease-R88-13597.B-cr50_stabMary Ruthven2020-11-031-1/+5
* tpm_test: fix python3 includestabilize-rust-13562.B-cr50_stabMary Ruthven2020-10-271-3/+3
* ecc: fix padding for ECDSA sign and verify, add more test vectorsVadim Sukhomlinov2020-06-251-30/+76
* fips_rand: FIPS-compliant way to generate randomsVadim Sukhomlinov2020-06-241-2/+3
* cr50: use NIST-compliant configuration of TRNGVadim Sukhomlinov2020-06-173-44/+141
* test/tpm_test/hash_test.py: add testing of long HMAC keysVadim Sukhomlinov2020-06-121-0/+7
* test/tpm_test: update for Python3Vadim Sukhomlinov2020-06-1112-290/+228
* test/tpm_test: fix cros lint complainsVadim Sukhomlinov2020-06-1013-1040/+1062
* test/ecc_test.py: fix hash code constantVadim Sukhomlinov2020-06-101-1/+1
* cr50: add functionality for ACVP tests of elliptic curve implementationstabilize-lazor-13278.B-cr50_stabVadim Sukhomlinov2020-06-051-32/+156
* tpmtest/ftdi: improved stability and support for ISERIALVadim Sukhomlinov2020-06-042-4/+11
* tpm_test: update to swig 4.0 for Python3 supportVadim Sukhomlinov2020-06-032-3/+5
* cr50: Add support for ACVP tests of HMAC implementationsVadim Sukhomlinov2020-06-021-43/+86