4
4
5
5
If you are interested in collaborating on any of the roadmap features or other features in the project, please mail [ Mbed TLS] ( https://lists.trustedfirmware.org/mailman/listinfo/mbed-tls ) or [ PSA Crypto] ( https://lists.trustedfirmware.org/mailman/listinfo/psa-crypto ) mailing lists.
6
6
7
- ** 2023 CQ4 (In Development)**
8
- * [ Mbed TLS] [ Code size optimisation (driver only build - Cipher and AEAD)] ( https://github.com/orgs/Mbed-TLS/projects/1#column-19075367 )
9
- * [ Mbed TLS] [ TLS1.3 early data] ( https://github.com/orgs/Mbed-TLS/projects/5#column-19369183 )
10
- * [ Mbed TLS] [ TLS1.3 misc] ( https://github.com/orgs/Mbed-TLS/projects/5#column-19575625 )
11
- * [ PSA Crypto] [ PSA Crypto Thread safe] ( https://github.com/orgs/Mbed-TLS/projects/5#column-19575625 )
12
- * [ PSA Crypto] [ PBKDF2 PSA SW Implementation] ( https://github.com/orgs/Mbed-TLS/projects/1#column-18986190 )
7
+ ** 2024 CQ1 (In Development)**
8
+ * [ Mbed TLS] [ 3.6 LTS release] ( < https://github.com/orgs/Mbed-TLS/projects/1#column-19402885 > )
9
+ * [ Mbed TLS] [ TLS1.3 early data] ( < https://github.com/orgs/Mbed-TLS/projects/1#column-19656063 > )
10
+ * [ Mbed TLS] [ TLS1.3 misc] ( < https://github.com/orgs/Mbed-TLS/projects/1#column-19656080 > )
11
+ * [ PSA Crypto] [ PSA Crypto Thread safe] ( < https://github.com/orgs/Mbed-TLS/projects/1#column-19657300 > )
12
+
13
+
14
+ ** 2024 CQ2**
13
15
14
- ** 2024 CQ1**
15
- * [ Mbed TLS] [ 3.6 LTS release] ( https://github.com/orgs/Mbed-TLS/projects/5#column-19576380 )
16
16
* [ PSA Crypto] [ PSA Crypto repo for Crypto development] ( https://github.com/orgs/Mbed-TLS/projects/5#column-19622947 )
17
17
* [ Mbed TLS] Mbed TLS4.0 Preparations
18
- * [ PSA Crypto] [ PBKDF2 PSA Driver Implementation] ( https://github.com/orgs/Mbed-TLS/projects/1#column-18986190 )
19
- < https://github.com/orgs/Mbed-TLS/projects/5#column-19622947 >
20
- * [ PSA Crypto ] PSA driver – Handle Opaque Persistent Key in Secure Element - Implementation
18
+ * [ PSA Crypto] [ PBKDF2 PSA SW Implementation] ( https://github.com/orgs/Mbed-TLS/projects/1#column-18986190 )
19
+
20
+ ** 2024 CQ3 **
21
21
22
- ** 2024 CQ2**
23
- * [ Mbed TLS] Mbed TLS4.0 Release
24
22
* [ Mbed TLS] Mbed TLS uses PSA Crypto repository
25
23
* PAKE API investigation for SPAKE2+
24
+ * [ PSA Crypto] PSA driver – Handle Opaque Persistent Key in Secure Element - Implementation
25
+ * [ PSA Crypto] [ PBKDF2 PSA Driver Implementation] ( https://github.com/orgs/Mbed-TLS/projects/1#column-18986190 )
26
+ < https://github.com/orgs/Mbed-TLS/projects/5#column-19622947 > *
26
27
27
28
** Future**
29
+ * [ Mbed TLS] Mbed TLS4.0 Release
28
30
* [ PSA Crypto] Memory Optimizations (code size)
29
31
* [ Mbed TLS] [ PSA Crypto 1.1 compliance] ( https://github.com/orgs/Mbed-TLS/projects/1#column-18732191 )
30
32
* [ PSA Crypto] [ Extended PSA Crypto v1.0 spec compliance] ( https://github.com/orgs/Mbed-TLS/projects/1#column-17950134 )
31
33
* [ Mbed TLS] [ TLS1.3 Continued] ( https://github.com/orgs/Mbed-TLS/projects/1#column-17950144 )
32
34
* [ PSA Crypto] [ PSA Secure Element, Crypto Accelerator Support Enhancements ] (https://github.com/orgs/Mbed-TLS/projects/1#column-17950148 )
33
- * [ Raw Public Key Mode] ( https://github.com/Mbed-TLS /mbedtls/pull/3552 )
35
+ * [ Raw Public Key Mode] ( https://github.com/ARMmbed /mbedtls/pull/336 )
34
36
* [ EdDSA] ( https://github.com/orgs/Mbed-TLS/projects/1#column-17950143 )
35
37
* [ PSA Crypto] SHA3
36
- * [ Mbed TLS] Performance Optimization - ECP and Bignum
38
+ * [ Mbed TLS] [ Performance Optimization - ECP and Bignum ] (https://github.com/orgs/Mbed-TLS/projects/1#column-17950164 )
39
+ * [ Publish Threat Model] ( https://github.com/orgs/ARMmbed/projects/18#column-15836340 )
37
40
* [ PSA Crypto] Clean up and Stabilization
38
41
* DTLS1.3
39
42
* [ Mbed TLS] [ PKCS7 Generation] ( < https://github.com/Mbed-TLS/mbedtls/pull/3970 > )
40
43
* Post Quantum Crypto
41
44
42
45
** Completed**
46
+ * [ Mbed TLS] [ Code size optimisation (driver only build - Cipher and AEAD)] ( https://github.com/orgs/Mbed-TLS/projects/1#column-19075367 )
43
47
* [ Mbed TLS] [ Code size optimisation (driver only build - ECC)] ( < https://github.com/orgs/Mbed-TLS/projects/1#column-19391691 > )
44
48
* [ PSA Crypto] [ Memory Optimizations (code size)] ( < https://github.com/orgs/Mbed-TLS/projects/1#column-19417159 > )
45
49
* [ Mbed TLS] [ Mbed TLS3.5 Release] ( < https://github.com/orgs/Mbed-TLS/projects/1#column-19402885 > )
46
50
* [ PSA Crypto] [ Publish PSA Crypto prototype repository] ( < https://github.com/orgs/Mbed-TLS/projects/1#column-19564389 > )
47
- * [ Mbed TLS] Publish Threat Model
48
51
* [ Mbed TLS] [ Code size optimisation (driver only build - hashes inc. HMAC)] ( https://github.com/orgs/Mbed-TLS/projects/1#column-19083975 )
49
52
* [ Mbed TLS] [ PKCS7 Parser] ( https://github.com/orgs/Mbed-TLS/projects/1#column-17950135 )
50
53
* [ PSA Crypto] [ PSA Crypto restartable sign message] ( https://github.com/orgs/Mbed-TLS/projects/1#column-18883250 )
@@ -55,19 +58,19 @@ If you are interested in collaborating on any of the roadmap features or other f
55
58
* [ Mbed TLS] [ TLS1.3 PSK] ( https://github.com/orgs/Mbed-TLS/projects/1#column-17950145 )
56
59
* [ Mbed TLS] [ Mbed TLS3.2] ( https://github.com/orgs/Mbed-TLS/projects/1#column-18338314 )
57
60
* [ Mbed TLS] [ TLS1.3 server side] ( https://github.com/orgs/Mbed-TLS/projects/1#column-17950131 )
58
- * [ Mbed TLS] TLS1.3 MVP
59
- * [ Mbed TLS] TLS/X.509 - Use PSA Crypto APIs Fully - Phase1
60
- * [ Mbed TLS] SHA256/512 - Neon Optimization
61
- * [ Mbed TLS] New 2.x LTS
62
- * [ PSA Crypto] Support Missing PSA Crypto v1.0 APIs supported in MbedCrypto
61
+ * [ Mbed TLS] [ TLS1.3 MVP] ( https://github.com/orgs/ARMmbed/projects/18#column-15836288 )
62
+ * [ Mbed TLS] [ TLS/X.509 - Use PSA Crypto APIs Fully - Phase1] ( https://github.com/orgs/ARMmbed/projects/18#column-15836318 )
63
+ * [ Mbed TLS] [ SHA256/512 - Neon Optimization] ( https://github.com/orgs/ARMmbed/projects/18#column-16274498 )
64
+ * [ Mbed TLS] [ New 2.x LTS] ( https://github.com/orgs/ARMmbed/projects/18#column-15836286 )
65
+ * [ PSA Crypto] [ Support Missing PSA Crypto v1.0 APIs supported in MbedCrypto] ( https://github.com/orgs/ARMmbed/projects/18#column-15836299 )
63
66
* [ PSA Crypto] M-AEAD Implementation
64
67
* [ PSA Crypto] EdDSA API Design
65
68
* [ PSA Crypto] PBKDF2 API Design
66
69
* [ PSA Crypto] ECJPAKE API Design
67
70
* DTLS-SRTP
68
71
* Lucky13 Security Improvements
69
- * [ PSA Crypto] PSA Crypto API implementation v1.0 Specification - Phase1
70
- * Unified PSA Driver Interface - API Design and initial support
72
+ * [ PSA Crypto] [ PSA Crypto API implementation v1.0 Specification - Phase1] ( https://github.com/orgs/ARMmbed/projects/18#column-15836285 )
73
+ * [ Unified PSA Driver Interface] ( https://github.com/orgs/ARMmbed/projects/18#column-15836331 ) - API Design and initial support
71
74
* [ PSA Crypto] PSA driver – Handle Opaque Persistent Key in Secure Element - [ Design] ( < https://github.com/Mbed-TLS/mbedtls/blob/development/docs/architecture/psa-storage-resilience.md > )
72
75
* [ Mbed TLS] [ Use PSA: misc. gaps] ( https://github.com/orgs/Mbed-TLS/projects/1#column-18337954 )
73
76
* [ Bignum] [ ECP Curves field reduction - NIST] ( https://github.com/orgs/Mbed-TLS/projects/1#column-17950163 )
0 commit comments