Dave Rodgman
|
c94f8f1163
|
Merge pull request #8551 from daverodgman/sign-conversion-part1
Sign conversion part 1
|
2023-11-24 15:12:00 +00:00 |
|
Dave Rodgman
|
a3b80386d9
|
Merge remote-tracking branch 'origin/development' into sign-conversion-part1
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-11-24 11:27:18 +00:00 |
|
Janos Follath
|
905409abe2
|
Merge pull request #8500 from Ryan-Everett-arm/8409-make-empty-key-slots-explicit
Make empty key slots explicit
|
2023-11-24 08:52:01 +00:00 |
|
Dave Rodgman
|
8cd4bc4ac2
|
Merge pull request #8124 from yanrayw/support_cipher_encrypt_only
Support the negative option MBEDTLS_BLOCK_CIPHER_NO_DECRYPT
|
2023-11-23 17:43:00 +00:00 |
|
Ryan Everett
|
2a0d4e2995
|
Revert "Refactor psa_load_persistent_key_into_slot to remove bad goto "
This reverts commit d69f4017fb .
Signed-off-by: Ryan Everett <ryan.everett@arm.com>
|
2023-11-23 16:34:35 +00:00 |
|
Dave Rodgman
|
c44042ddbc
|
Merge pull request #7905 from lpy4105/issue/misc-improvement
misc improvements
|
2023-11-23 16:20:58 +00:00 |
|
Ryan Everett
|
d69f4017fb
|
Refactor psa_load_persistent_key_into_slot to remove bad goto
Merges the two calls to `psa_copy_key_material_into_slot.
Signed-off-by: Ryan Everett <ryan.everett@arm.com>
|
2023-11-23 16:20:45 +00:00 |
|
Yanray Wang
|
690ee81533
|
Merge remote-tracking branch 'origin/development' into support_cipher_encrypt_only
|
2023-11-23 10:31:26 +08:00 |
|
Gilles Peskine
|
3f5e1e81b2
|
Merge pull request #8440 from yuhaoth/pr/fix-missing-pre_shared_key-ext-sent-mask
Fix missing pre shared key ext sent mask
|
2023-11-22 16:40:12 +00:00 |
|
Dave Rodgman
|
e467d62042
|
Add casts for NEON
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-11-21 17:09:46 +00:00 |
|
Dave Rodgman
|
c37ad4432b
|
misc type fixes in ssl
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-11-21 17:09:46 +00:00 |
|
Dave Rodgman
|
df4d42106a
|
Use standard byte conversion fns in lms
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-11-21 17:09:46 +00:00 |
|
Dave Rodgman
|
a3d0f61aec
|
Use MBEDTLS_GET_UINTxx_BE macro
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-11-21 17:09:46 +00:00 |
|
Dave Rodgman
|
b2e8419b50
|
Fix types in entropy_poll.c
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-11-21 17:09:46 +00:00 |
|
Dave Rodgman
|
e4a6f5a7ec
|
Use size_t cast for pointer subtractions
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-11-21 17:09:46 +00:00 |
|
Manuel Pégourié-Gonnard
|
d4dc354185
|
Merge pull request #8541 from yanrayw/issue/ssl-fix-missing-guard
ssl_tls: add missing macro guard
|
2023-11-21 14:57:47 +00:00 |
|
Ryan Everett
|
9f176a2766
|
Fix status assignments when loading persistent keys
Signed-off-by: Ryan Everett <ryan.everett@arm.com>
|
2023-11-21 11:49:57 +00:00 |
|
Jerry Yu
|
60e997205d
|
replace check string
The output has been changed
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:59:25 +08:00 |
|
Jerry Yu
|
713ce1f889
|
various improvement
- improve change log entry
- improve comments
- remove unnecessary statement
- change type of client_age
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:59:25 +08:00 |
|
Jerry Yu
|
d84c14f80c
|
improve code style
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:59:24 +08:00 |
|
Jerry Yu
|
9cb953a402
|
improve document
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:59:24 +08:00 |
|
Jerry Yu
|
8e0174ac05
|
Add maximum ticket lifetime check
Also add comments for age cast
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:59:24 +08:00 |
|
Jerry Yu
|
472a69260b
|
fix build failure
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:59:20 +08:00 |
|
Jerry Yu
|
cf9135100e
|
fix various issues
- fix CI failure due to wrong usage of ticket_lifetime
- Improve document and comments
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:58:19 +08:00 |
|
Jerry Yu
|
342a555eef
|
rename ticket received
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:58:19 +08:00 |
|
Jerry Yu
|
25ba4d40ef
|
rename ticket_creation to ticket_creation_time
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:58:19 +08:00 |
|
Jerry Yu
|
46c7926f74
|
Add maximum ticket lifetime check
Also add comments for age cast
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:58:19 +08:00 |
|
Jerry Yu
|
28e7c554f4
|
Change the bottom of tolerance window
The unit of ticket time has been changed to milliseconds.
And age difference might be negative
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:58:19 +08:00 |
|
Jerry Yu
|
31b601aa15
|
improve comments
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:58:18 +08:00 |
|
Jerry Yu
|
ec6d07870d
|
Replace start with ticket_creation
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:58:18 +08:00 |
|
Jerry Yu
|
f16efbc78d
|
fix various issues
- Add comments for ticket test hooks
- improve code style.
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:58:18 +08:00 |
|
Jerry Yu
|
cebffc3446
|
change time unit of ticket to milliseconds
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-11-21 09:58:18 +08:00 |
|
Gilles Peskine
|
473ff34d59
|
Merge pull request #8489 from valeriosetti/issue8482
Make CCM* and CCM independent
|
2023-11-20 14:07:14 +00:00 |
|
Ronald Cron
|
97137f91b6
|
Merge pull request #7071 from yuhaoth/pr/tls13-ticket-add-max_early_data_size-field
TLS 1.3 EarlyData: add `max_early_data_size` field for ticket
|
2023-11-20 08:04:57 +00:00 |
|
Ryan Everett
|
975d411d92
|
Only set slot to OCCUPIED on successful key loading
Signed-off-by: Ryan Everett <ryan.everett@arm.com>
|
2023-11-16 13:37:51 +00:00 |
|
Yanray Wang
|
19e4dc8df7
|
tls: fix unused parameter in mbedtls_ssl_cipher_to_psa
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
|
2023-11-16 18:05:51 +08:00 |
|
Yanray Wang
|
1a369d68aa
|
ssl_tls: add missing guard for mbedtls_ssl_cipher_to_psa
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
|
2023-11-16 15:17:33 +08:00 |
|
Manuel Pégourié-Gonnard
|
dc848955d6
|
Merge pull request #8519 from mpg/block-cipher
[G2] Add internal module block_cipher
|
2023-11-15 11:53:22 +00:00 |
|
Valerio Setti
|
5e378d70e6
|
ssl_misc: remove DES from the list of key types supporting CBC
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-11-15 09:18:14 +01:00 |
|
Dave Rodgman
|
cba4091581
|
Merge pull request #8516 from mschulz-at-hilscher/fixes/divided-assembler-syntax-error-gcc493
Fixes invalid default choice of thumb assembler syntax.
|
2023-11-14 17:57:37 +00:00 |
|
Manuel Pégourié-Gonnard
|
752dd39a69
|
Merge pull request #8508 from valeriosetti/issue6323
[G3] Driver-only cipher+aead: TLS: ssl-opt.sh
|
2023-11-14 11:39:06 +00:00 |
|
Yanray Wang
|
c43479103a
|
aesce: fix unused parameter
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
|
2023-11-14 11:09:56 +08:00 |
|
Matthias Schulz
|
e94525bd17
|
Updated comments.
Signed-off-by: Matthias Schulz <mschulz@hilscher.com>
|
2023-11-13 14:01:02 +01:00 |
|
Matthias Schulz
|
35842f52f2
|
Simplified check.
Signed-off-by: Matthias Schulz <mschulz@hilscher.com>
|
2023-11-13 13:57:05 +01:00 |
|
Ryan Everett
|
34d6a5c3df
|
Move enum definition to satisfy check_names.py
Signed-off-by: Ryan Everett <ryan.everett@arm.com>
|
2023-11-13 09:52:12 +00:00 |
|
Matthias Schulz
|
ca8981c1ee
|
Added proposed fixes
Signed-off-by: Matthias Schulz <mschulz@hilscher.com>
|
2023-11-13 10:04:19 +01:00 |
|
Tom Cosgrove
|
08ea9bfa1f
|
Merge pull request #8487 from yanrayw/issue/6909/rename_tls13_conf_early_data
TLS 1.3: Rename early_data and max_early_data_size configuration function
|
2023-11-10 19:35:46 +00:00 |
|
Manuel Pégourié-Gonnard
|
76fa16cab3
|
block_cipher: add encrypt()
Test data copied from existing test suites.
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
|
2023-11-10 12:14:53 +01:00 |
|
Manuel Pégourié-Gonnard
|
3e0884fc53
|
block_cipher: add setkey()
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
|
2023-11-10 11:52:10 +01:00 |
|
Yanray Wang
|
0287b9d260
|
padlock.c: guard mbedtls_padlock_xcryptcbc by CIPHER_MODE_CBC
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
|
2023-11-10 18:21:22 +08:00 |
|