Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
ce0b04d9f915a96c99108e0280a73ba6965a909a
/
drivers
/
auth
183638f
style: remove useless trailing semicolon and line continuations
by Elyes Haouas
· Mon Feb 13 10:05:41 2023 +0100
e5e03e8
refactor(auth): use a single function for parsing extensions
by Demi Marie Obenour
· Sat Jan 28 15:15:37 2023 -0500
01ea239
refactor(auth): clean up certificate length checks
by Demi Marie Obenour
· Thu Jan 19 09:50:16 2023 -0500
221a648
refactor(auth): remove code duplication
by Demi Marie Obenour
· Thu Jan 19 09:46:55 2023 -0500
fd49e8b
style(crypto): add braces for if statement
by Govindraj Raja
· Sun Feb 12 20:19:31 2023 +0000
dee8b6f
feat(mbedtls): add support for mbedtls-3.3
by Govindraj Raja
· Thu Jan 12 15:34:12 2023 +0000
a2872f9
refactor(crypto): avoid using struct mbedtls_pk_rsassa_pss_options
by Govindraj Raja
· Fri Feb 03 11:08:00 2023 +0000
9c7dfb0
refactor(mbedtls): avoid including MBEDTLS_CONFIG_FILE
by Govindraj Raja
· Wed Jan 11 18:34:58 2023 +0000
84def0c
Merge changes from topic "fix_sparse_warnings" into integration
by Madhukar Pappireddy
· Fri Jan 20 18:20:59 2023 +0100
bb7ffdf
fix(auth): use NULL instead of 0 for pointer check
by Yann Gautier
· Fri Jan 06 11:47:26 2023 +0100
6cb3ef2
fix(auth): properly validate X.509 extensions
by Demi Marie Obenour
· Fri Dec 09 17:19:08 2022 -0500
745f6f5
fix(auth): avoid out-of-bounds read in auth_nvctr()
by Demi Marie Obenour
· Fri Dec 09 18:21:47 2022 -0500
4912303
Merge "refactor(auth): avoid parsing signature algorithm twice" into integration
by Sandrine Bailleux
· Wed Jan 04 10:16:10 2023 +0100
0587d9c
refactor(auth): do not include SEQUENCE tag in saved extensions
by Demi Marie Obenour
· Thu Dec 08 15:24:36 2022 -0500
bfff4d9
fix(auth): reject junk after certificates
by Demi Marie Obenour
· Thu Dec 08 15:24:31 2022 -0500
4d1610b
fix(auth): require bit strings to have no unused bits
by Demi Marie Obenour
· Thu Dec 08 15:24:27 2022 -0500
139b84c
refactor(auth): avoid parsing signature algorithm twice
by Demi Marie Obenour
· Thu Dec 08 15:24:23 2022 -0500
b1342a2
refactor(auth): partially validate SubjectPublicKeyInfo early
by Demi Marie Obenour
· Thu Dec 08 15:24:18 2022 -0500
447adc0
fix(auth): reject padding after BIT STRING in signatures
by Demi Marie Obenour
· Thu Dec 08 15:24:10 2022 -0500
ae26664
fix(auth): reject invalid padding in digests
by Demi Marie Obenour
· Thu Dec 08 15:24:01 2022 -0500
47a8055
fix(auth): require at least one extension to be present
by Demi Marie Obenour
· Thu Dec 08 15:23:58 2022 -0500
fa07d04
fix(auth): forbid junk after extensions
by Demi Marie Obenour
· Thu Dec 08 15:23:56 2022 -0500
83737b7
fix(auth): only accept v3 X.509 certificates
by Demi Marie Obenour
· Thu Dec 08 15:23:50 2022 -0500
1a415f2
build: enable adding MbedTLS files for platform
by Mate Toth-Pal
· Sat Nov 05 21:20:10 2022 +0100
2d817a3
fix(auth): correct sign-compare warning
by Nicolas Toromanoff
· Wed Dec 23 16:01:25 2020 +0100
7f95ac8
feat(auth): allow to verify PublicKey with platform format PK
by Nicolas Toromanoff
· Mon Nov 09 12:14:52 2020 +0100
c9fdaf6
refactor(crypto): change CRYPTO_SUPPORT flag to numeric
by Manish V Badarkhe
· Mon Jun 20 15:32:38 2022 +0100
c816807
feat(mbedtls): update mbedTLS driver for DRTM support
by Manish V Badarkhe
· Fri Feb 25 09:11:12 2022 +0000
0bf2407
feat(crypto): update crypto module for DRTM support
by Manish V Badarkhe
· Fri Feb 25 08:29:35 2022 +0000
785e66c
refactor(libc): clean up dependencies in libc
by Claus Pedersen
· Mon Sep 12 22:42:58 2022 +0000
f13d0e4
Merge changes from topic "mb_hash" into integration
by Lauren Wehrmeister
· Mon Jun 27 17:32:59 2022 +0200
7834aa0
refactor(measured-boot): mb algorithm selection
by laurenw-arm
· Tue May 31 16:39:09 2022 -0500
483e5ac
feat(cca): introduce new "cca" chain of trust
by laurenw-arm
· Thu Apr 21 15:49:00 2022 -0500
88746ca
build(deps): upgrade to mbed TLS 2.28.0
by Sandrine Bailleux
· Thu Apr 21 10:21:29 2022 +0200
abf1b8d
refactor(mbedtls): allow platform to specify their config file
by Manish V Badarkhe
· Thu Jan 27 13:50:23 2022 +0000
92de80a
refactor(measured-boot): avoid Measured-Boot dependency on Trusted-Boot
by Manish V Badarkhe
· Thu Dec 16 10:41:47 2021 +0000
e112a5a
refactor(measured-boot): add generic macros for using Crypto library
by Manish V Badarkhe
· Wed Oct 06 23:41:50 2021 +0100
b55d055
fix(cc-713): fix a build failure with CC-713 library
by Manish V Badarkhe
· Mon Oct 11 19:46:08 2021 +0100
56f1e3e
fvp_r: load, auth, and transfer from BL1 to BL33
by laurenw-arm
· Wed Mar 03 14:19:38 2021 -0600
04005b7
feat(fwu): avoid NV counter upgrade in trial run state
by Manish V Badarkhe
· Sun Jun 20 22:29:22 2021 +0100
5989c56
fix(driver/auth): avoid NV counter upgrade without certificate validation
by Manish V Badarkhe
· Sun Apr 25 16:32:11 2021 +0100
42cb1aa
Crypto library: Migrate support to MbedTLS v2.24.0
by Alexei Fedorov
· Mon Sep 21 12:23:54 2020 +0100
65fca7c
build_macros.mk: include assert and define loop macros
by Leonardo Sandoval
· Thu Sep 10 12:18:27 2020 -0500
6aef2cc
dualroot: add chain of trust for Platform owned SPs
by Manish Pandey
· Fri Jul 31 16:25:17 2020 +0100
d07d017
tbbr/dualroot: rename SP package certificate file
by Manish Pandey
· Thu Jul 23 16:54:30 2020 +0100
71d81dc
TF-A: Add Event Log for Measured Boot
by Alexei Fedorov
· Mon Jul 13 13:58:06 2020 +0100
244027d
tbbr/dualroot: Add fw_config image in chain of trust
by Louis Mayencourt
· Thu Jun 11 21:15:15 2020 +0100
ceea999
tbbr: add chain of trust for Secure Partitions
by Manish Pandey
· Wed Jun 10 16:19:53 2020 +0100
5f8e1a0
dualroot: add chain of trust for secure partitions
by Manish Pandey
· Wed May 27 22:40:10 2020 +0100
043fd62
Cleanup the code for TBBR CoT descriptors
by Manish V Badarkhe
· Sat May 16 16:36:39 2020 +0100
033327a
cryptocell: add support for Cryptocell 713
by Gilad Ben-Yossef
· Wed May 15 09:24:04 2019 +0300
25d7c88
FVP: Add BL2 hash calculation in BL1
by Alexei Fedorov
· Fri Mar 20 18:38:55 2020 +0000
c294d82
Merge "Necessary fix in drivers to upgrade to mbedtls-2.18.0" into integration
by Mark Dykes
· Tue Mar 10 18:25:02 2020 +0000
56924a2
Merge changes from topic "sb/dualroot" into integration
by Sandrine Bailleux
· Tue Mar 10 13:47:47 2020 +0000
57eaae8
Necessary fix in drivers to upgrade to mbedtls-2.18.0
by Madhukar Pappireddy
· Thu Mar 05 18:18:40 2020 -0600
392e4df
drivers: crypto: Add authenticated decryption framework
by Sumit Garg
· Fri Nov 15 10:43:00 2019 +0530
6ae0074
Introduce a new "dualroot" chain of trust
by Sandrine Bailleux
· Thu Feb 06 14:59:14 2020 +0100
fd754ce
TBBR: Reduce size of hash buffers when possible
by Sandrine Bailleux
· Mon Feb 17 16:26:05 2020 +0100
41477e7
TBBR: Reduce size of ECDSA key buffers
by Sandrine Bailleux
· Mon Feb 17 13:41:59 2020 +0100
944ade8
fconf: initial commit
by Louis Mayencourt
· Thu Aug 08 12:03:26 2019 +0100
87675d4
Coverity: remove unnecessary header file includes
by Zelalem
· Mon Feb 03 14:56:42 2020 -0600
913cb7e
Measured Boot: add function for hash calculation
by Alexei Fedorov
· Thu Jan 23 14:27:38 2020 +0000
1fab9c3
Remove redundant declarations.
by Madhukar Pappireddy
· Thu Jan 02 16:32:41 2020 -0600
a6e5342
cryptocell: add cryptocell 712 RSA 3K support
by Gilad Ben-Yossef
· Sun Sep 15 13:29:29 2019 +0300
3168a20
Remove RSA PKCS#1 v1.5 support from cert_tool
by Justin Chadwell
· Mon Sep 09 15:24:31 2019 +0100
f9b32c1
Support larger RSA key sizes when using MBEDTLS
by Justin Chadwell
· Mon Jul 29 17:13:10 2019 +0100
6fbe0fc
cryptocell: add product version awareness support
by Gilad Ben-Yossef
· Tue May 14 14:47:36 2019 +0300
fbb88a3
cryptocell: move Cryptocell specific API into driver
by Gilad Ben-Yossef
· Tue May 14 10:48:18 2019 +0300
25532c7
Fix type of cot_desc_ptr
by Sandrine Bailleux
· Fri Jun 07 14:33:51 2019 +0200
d207f56
Mbed TLS: Remove weak heap implementation
by Ambroise Vincent
· Wed Apr 10 12:50:27 2019 +0100
8634cff
Checkpatch: Style fix
by Joel Hutton
· Tue Apr 09 09:25:55 2019 +0100
69931af
cot-desc: optimise memory further
by Joel Hutton
· Mon Mar 11 11:37:38 2019 +0000
e9919bb
Reduce memory needed for CoT description
by Joel Hutton
· Wed Feb 20 11:56:46 2019 +0000
a88a35d
Remove several warnings reported with W=2
by Ambroise Vincent
· Thu Feb 14 09:48:21 2019 +0000
69c88d1
Remove Mbed TLS dependency from plat_bl_common.c
by John Tsichritzis
· Thu Feb 28 11:14:03 2019 +0000
e0f9063
Sanitise includes across codebase
by Antonio Nino Diaz
· Fri Dec 14 00:18:21 2018 +0000
dc9fab1
Remove all other deprecated interfaces and files
by Antonio Nino Diaz
· Tue Sep 25 09:39:51 2018 +0100
30f8964
Prepare Mbed TLS drivers for shared heap
by John Tsichritzis
· Thu Jun 07 16:31:34 2018 +0100
00086e3
libc: Use printf and snprintf across codebase
by Antonio Nino Diaz
· Thu Aug 16 16:46:06 2018 +0100
64d4de0
Add atexit function to libc
by Roberto Vargas
· Thu May 24 13:34:53 2018 +0100
d51207e
Don't include mbebtls include paths in INCLUDES
by Roberto Vargas
· Mon Jun 04 15:15:04 2018 +0100
502290b
Create a library file for libmbedtls
by Roberto Vargas
· Tue May 08 10:27:10 2018 +0100
ec06c3b
Move to mbedtls-2.10.0 tag
by Jeenu Viswambharan
· Thu Jun 07 15:14:42 2018 +0100
2bb78d3
Dynamic cfg: Enable support on CoT for other configs
by Soby Mathew
· Thu Mar 29 14:29:55 2018 +0100
52f707f
Fix MISRA rule 8.4 Part 4
by Roberto Vargas
· Mon Feb 12 12:36:17 2018 +0000
be126ed
Fix MISRA rule 8.3 Part 4
by Roberto Vargas
· Mon Feb 12 12:36:17 2018 +0000
5cc3bc8
Clean usage of void pointers to access symbols
by Joel Hutton
· Wed Mar 21 11:40:57 2018 +0000
0bdfef0
Dynamic cfg: Add HW and TB_FW configs to CoT
by Soby Mathew
· Tue Nov 07 17:03:57 2017 +0000
9f41248
bl2-el3: Don't compile BL1 when BL2_AT_EL3 is defined in FVP
by Roberto Vargas
· Tue Jan 16 10:35:23 2018 +0000
1a1f291
tbbr: Add build flag HASH_ALG to let the user to select the SHA
by Qixiang Xu
· Thu Nov 09 13:56:29 2017 +0800
aa05eea
Dynamic selection of ECDSA or RSA
by Qixiang Xu
· Thu Aug 24 15:26:39 2017 +0800
1c2aef1
Add support for TBBR using ECDSA keys in ARM platforms
by Qixiang Xu
· Thu Aug 24 15:12:20 2017 +0800
2fd70f6
cert_tool: Support for legacy RSA PKCS#1 v1.5
by Soby Mathew
· Thu Aug 31 11:50:29 2017 +0100
13b1605
Export KEY_ALG as a user build option
by Soby Mathew
· Thu Aug 31 11:49:32 2017 +0100
8072678
Support Trusted OS firmware extra images in TF tools
by Summer Qin
· Thu Apr 20 16:28:39 2017 +0100
9930501
Fix order of #includes
by Isla Mitchell
· Tue Jul 11 14:54:08 2017 +0100
d349023
Do basic CryptoCell LCS check
by Soby Mathew
· Mon Jun 05 15:55:59 2017 +0100
5d70800
Add CC crypto driver to the Auth module
by Soby Mathew
· Wed May 10 11:49:58 2017 +0100
41d4af9
Merge pull request #968 from antonio-nino-diaz-arm/an/snprintf-alt
by davidcunado-arm
· Fri Jun 09 12:03:35 2017 +0100
f1481b2
mbedtls: Don't use tf_snprintf if option not defined
by Antonio Nino Diaz
· Tue Jun 06 10:54:39 2017 +0100
Next »