133 Commits (b41792cac629d311c876821ed1ec7498d4169430)

Author SHA1 Message Date
Demi Marie Obenour 22a53545aa fix(auth): allow hashes of different lengths 1 year ago
laurenw-arm e3b1cc0c51 feat(auth): add CCA NV ctr to CCA CoT 2 years ago
Yann Gautier dee99f10b1 refactor(auth)!: unify REGISTER_CRYPTO_LIB 2 years ago
Yann Gautier 4ac5b3949d refactor(auth): replace plat_convert_pk 2 years ago
Manish V Badarkhe f1e693a775 feat(auth): compare platform and certificate ROTPK for authentication 2 years ago
Elyes Haouas 9a90d720b8 style: remove useless trailing semicolon and line continuations 2 years ago
Demi Marie Obenour a987b89dab refactor(auth): use a single function for parsing extensions 2 years ago
Demi Marie Obenour ddd9f6757e refactor(auth): clean up certificate length checks 2 years ago
Demi Marie Obenour 6a7104a324 refactor(auth): remove code duplication 2 years ago
Govindraj Raja de131ed352 style(crypto): add braces for if statement 2 years ago
Govindraj Raja 51e061591b feat(mbedtls): add support for mbedtls-3.3 2 years ago
Govindraj Raja 47c7171348 refactor(crypto): avoid using struct mbedtls_pk_rsassa_pss_options 2 years ago
Govindraj Raja a8eadc51a3 refactor(mbedtls): avoid including MBEDTLS_CONFIG_FILE 2 years ago
Yann Gautier 654b65b36d fix(auth): use NULL instead of 0 for pointer check 2 years ago
Demi Marie Obenour f5c51855d3 fix(auth): properly validate X.509 extensions 2 years ago
Demi Marie Obenour abb8f936fd fix(auth): avoid out-of-bounds read in auth_nvctr() 2 years ago
Demi Marie Obenour ce882b5364 refactor(auth): do not include SEQUENCE tag in saved extensions 2 years ago
Demi Marie Obenour ca34dbc0cd fix(auth): reject junk after certificates 2 years ago
Demi Marie Obenour 8816dbb381 fix(auth): require bit strings to have no unused bits 2 years ago
Demi Marie Obenour 63cc49d0aa refactor(auth): avoid parsing signature algorithm twice 2 years ago
Demi Marie Obenour 94c0cfbb82 refactor(auth): partially validate SubjectPublicKeyInfo early 2 years ago
Demi Marie Obenour a8c8c5ef2a fix(auth): reject padding after BIT STRING in signatures 2 years ago
Demi Marie Obenour f47547b354 fix(auth): reject invalid padding in digests 2 years ago
Demi Marie Obenour 72460f50e2 fix(auth): require at least one extension to be present 2 years ago
Demi Marie Obenour fd37982a19 fix(auth): forbid junk after extensions 2 years ago
Demi Marie Obenour e9e4a2a6fd fix(auth): only accept v3 X.509 certificates 2 years ago
Mate Toth-Pal 3be9c27694 build: enable adding MbedTLS files for platform 2 years ago
Nicolas Toromanoff ed38366f1d fix(auth): correct sign-compare warning 4 years ago
Nicolas Toromanoff 40f9f644e8 feat(auth): allow to verify PublicKey with platform format PK 4 years ago
Manish V Badarkhe 2bf4f27f58 refactor(crypto): change CRYPTO_SUPPORT flag to numeric 2 years ago
Manish V Badarkhe 8b653909b7 feat(mbedtls): update mbedTLS driver for DRTM support 3 years ago
Manish V Badarkhe e43caf3890 feat(crypto): update crypto module for DRTM support 3 years ago
Claus Pedersen 885e268304 refactor(libc): clean up dependencies in libc 2 years ago
laurenw-arm 78da42a5f1 refactor(measured-boot): mb algorithm selection 2 years ago
laurenw-arm 56b741d3e4 feat(cca): introduce new "cca" chain of trust 3 years ago
Sandrine Bailleux a93084be95 build(deps): upgrade to mbed TLS 2.28.0 3 years ago
Manish V Badarkhe 033f61370a refactor(mbedtls): allow platform to specify their config file 3 years ago
Manish V Badarkhe 0aa0b3afd6 refactor(measured-boot): avoid Measured-Boot dependency on Trusted-Boot 3 years ago
Manish V Badarkhe 14db963fd3 refactor(measured-boot): add generic macros for using Crypto library 3 years ago
Manish V Badarkhe e5fbee5085 fix(cc-713): fix a build failure with CC-713 library 3 years ago
laurenw-arm e31fb0fa1b fvp_r: load, auth, and transfer from BL1 to BL33 4 years ago
Manish V Badarkhe c0bfc88f8e feat(fwu): avoid NV counter upgrade in trial run state 3 years ago
Manish V Badarkhe a2a5a94569 fix(driver/auth): avoid NV counter upgrade without certificate validation 4 years ago
Alexei Fedorov ea14b51b83 Crypto library: Migrate support to MbedTLS v2.24.0 4 years ago
Leonardo Sandoval 327131c4c7 build_macros.mk: include assert and define loop macros 4 years ago
Manish Pandey 2947412d54 dualroot: add chain of trust for Platform owned SPs 4 years ago
Manish Pandey 03a5225c6a tbbr/dualroot: rename SP package certificate file 4 years ago
Alexei Fedorov d686fa3b97 TF-A: Add Event Log for Measured Boot 4 years ago
Louis Mayencourt 243875eaf9 tbbr/dualroot: Add fw_config image in chain of trust 4 years ago
Manish Pandey 68758dd60a tbbr: add chain of trust for Secure Partitions 4 years ago