aboutsummaryrefslogtreecommitdiff
path: root/lib/crypto
AgeCommit message (Expand)AuthorFilesLines
2024-10-14Merge patch series "Integrate MbedTLS v3.6 LTS with U-Boot"Tom Rini8-121/+154
2024-10-14lib/rypto: Adapt rsa_helper to MbedTLSRaymond Mao1-1/+1
2024-10-14lib/crypto: Adapt mscode_parser to MbedTLSRaymond Mao1-1/+1
2024-10-14lib/crypto: Adapt PKCS7 parser to MbedTLSRaymond Mao1-3/+4
2024-10-14lib/crypto: Adapt x509_cert_parser to MbedTLSRaymond Mao2-2/+4
2024-10-14lib/crypto: Adapt public_key header with MbedTLSRaymond Mao2-4/+3
2024-10-14pkcs7: move common functions to PKCS7 helperRaymond Mao3-28/+38
2024-10-14x509: move common functions to x509 helperRaymond Mao3-55/+66
2024-10-14public_key: move common functions to public key helperRaymond Mao3-32/+42
2024-10-11global: Rename SPL_ to XPL_Simon Glass1-7/+7
2024-10-11global: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILDSimon Glass1-2/+2
2024-08-30lib: crypto: fix ASYMMETRIC_KEY_TYPE dependencyTomas Paukrt1-1/+1
2024-04-22common: Convert *.c/h from UTF-8 to ASCII enconfingMichal Simek1-1/+1
2023-12-21lib: Remove <common.h> inclusion from these filesWIP/2023-12-21-header-inclusion-cleanupTom Rini1-1/+0
2023-09-24common: Drop linux/printk.h from common headerSimon Glass7-0/+7
2022-07-11Merge branch 'next'Tom Rini1-2/+2
2022-07-07spl: Ensure all SPL symbols in Kconfig have some SPL dependencyTom Rini1-2/+2
2022-07-05lib: crypto: add mscode_parserAKASHI Takahiro4-0/+184
2022-04-11lib/crypto: support sha384/sha512 in x509/pkcs7Dhananjay Phadke2-0/+8
2022-04-06Make ASYMMETRIC_KEY_TYPE depend on FIT_SIGNATURESimon Glass1-0/+1
2022-03-31lib: crypto: allow to build crypyo in SPLPhilippe Reynes2-6/+42
2022-01-19lib/crypto: Enable more algorithms in cert verificationIlias Apalodimas1-19/+16
2021-04-14lib: Rename rsa-checksum.c to hash-checksum.cAlexandru Gagniuc2-2/+2
2020-12-31crypto: Fix the logic to calculate hash with authattributes setSughosh Ganu1-11/+26
2020-08-08lib/crypto: simplify public_key_verify_signatureHeinrich Schuchardt1-4/+0
2020-07-22lib: crypto: export and enhance pkcs7_verify_one()AKASHI Takahiro1-7/+54
2020-07-22lib: crypto: add pkcs7_digest()AKASHI Takahiro1-3/+89
2020-07-22lib: crypto: import pkcs7_verify.c from linuxAKASHI Takahiro3-0/+528
2020-07-22lib: crypto: enable x509_check_for_self_signed()AKASHI Takahiro2-10/+25
2020-07-22lib: crypto: add public_key_verify_signature()AKASHI Takahiro1-1/+69
2020-05-18common: Drop linux/bug.h from common headerSimon Glass2-0/+2
2020-05-18common: Drop log.h from common headerSimon Glass3-0/+3
2020-05-04lib/crypto, efi_loader: move some headers to include/cryptoAKASHI Takahiro5-132/+12
2020-05-04lib/crypto, efi_loader: avoid multiple inclusions of header filesAKASHI Takahiro2-0/+8
2020-02-05dm: core: Create a new header file for 'compat' featuresSimon Glass1-0/+1
2020-02-05dm: core: Require users of devres to include the headerSimon Glass5-0/+8
2019-12-06lib: crypto: add pkcs7 message parserAKASHI Takahiro5-0/+914
2019-12-06lib: crypto: add x509 parserAKASHI Takahiro7-0/+1170
2019-12-06lib: crypto: add rsa public key parserAKASHI Takahiro4-0/+224
2019-12-06lib: crypto: add public key utilityAKASHI Takahiro4-0/+1073