summaryrefslogtreecommitdiff
path: root/board/cr50/tpm2/rsa.c
Commit message (Expand)AuthorAgeFilesLines
* cr50: return various error codes for certain TPM2 operationsstabilize-15335.B-cr50_stabVadim Sukhomlinov2023-01-301-1/+1
* fix ChromiumOS authors and whitespace warningsMary Ruthven2022-09-131-1/+1
* cr50: update RSA public API to block access on FIPS errorsVadim Sukhomlinov2021-10-061-13/+13
* cr50: provide public crypto API for HMAC/HASH with error reporting.Vadim Sukhomlinov2021-10-021-3/+5
* cr50: detangle public and internal APIs of FIPS moduleVadim Sukhomlinov2021-09-181-2/+1
* cr50: add hardened crypto return codes, harden DCRYPTO_equalsVadim Sukhomlinov2021-09-041-5/+6
* cr50: final touches to remove cryptoc dependencystabilize-14163.B-cr50_stabVadim Sukhomlinov2021-08-161-1/+0
* 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-121-4/+4
* CR50: replace dcrypto_memset with always_memsetnagendra modadugu2017-05-151-7/+6
* CR50: add support for 4k RSA verifynagendra modadugu2017-01-281-17/+98
* cr50: add support for padding-only RSASSAAndrey Pronin2016-12-221-0/+5
* cr50: Initialize variable where it's usedMartin Roth2016-12-161-10/+9
* CR50: add support for SHA-384 & 512 PKCS#1 signaturesnagendra modadugu2016-12-011-0/+6
* 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-111-3/+3
* CR50: use vendor template for RSA endorsement primary keygennagendra modadugu2016-09-161-3/+57
* CR50: match private key against certs on endorsementnagendra modadugu2016-07-211-12/+17
* CR50: fix uninitialized buffer size in _cpri__SignRSAnagendra modadugu2016-07-211-0/+2
* CR50: rename struct BIGNUM -> struct LITE_BIGNUMnagendra modadugu2016-07-211-11/+12
* CR50: add a golden test for RSA key gen from a fixed seednagendra modadugu2016-06-291-11/+39
* CR50: give ecc and rsa keys distinct derivation templatesnagendra modadugu2016-06-151-2/+20
* CR50: add a simple ASN.1 parser & certificate verifierstabilize-8447.Bnagendra modadugu2016-06-121-2/+142
* CR50: add tests for 1024-bit RSA.nagendra modadugu2016-06-011-7/+80
* CR50: increment prime generation counternagendra modadugu2016-05-261-5/+15
* CR50: remove checks on RSA key buffer sizenagendra modadugu2016-05-031-5/+0
* CR50: add support for RSA key generationnagendra modadugu2016-04-201-4/+146
* CR50: add support for RSA key "testing"nagendra modadugu2016-04-191-1/+162
* CR50: handle big-endian RSA keysnagendra modadugu2016-04-141-109/+147
* CR50: add NULL padding support for RSA encrypt/decryptnagendra modadugu2016-03-311-1/+3
* CR50: add support for RSA PKCS1-PSS paddingnagendra modadugu2016-03-301-3/+6
* CR50: enable the bignum library to handle word un-aligned keysnagendra modadugu2016-02-081-117/+104
* Initial RSA implementation.stabilize-7821.Bnagendra modadugu2016-01-111-0/+424