Manuel Pégourié-Gonnard
|
294f5d7ea9
|
Merge pull request #8540 from valeriosetti/issue8060
[G2] Make CCM and GCM work with the new block_cipher module
|
2023-11-28 08:18:45 +00:00 |
|
Dave Rodgman
|
4e9d5aa2ba
|
Merge pull request #8515 from mschulz-at-hilscher/fixes/pragma-error-gcc452
Fix compiler error on gcc 4.5.2.
|
2023-11-27 11:28:30 +00:00 |
|
Dave Rodgman
|
9fbac381e6
|
Merge pull request #8326 from daverodgman/aesce-thumb2
Support hw-accelerated AES on Thumb and Arm
|
2023-11-27 09:58:58 +00:00 |
|
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 d69f4017fbf949ab3aceca178b034b73e6e43dbc.
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 |
|
Valerio Setti
|
d0eebc1f94
|
ccm/gcm: improve code maintainability
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-11-20 15:17:53 +01: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 |
|
Valerio Setti
|
9b7a8b2a0c
|
ccm/gcm: reaplace CIPHER_C functions with BLOCK_CIPHER_C ones
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-11-16 11:48:00 +01: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 |
|
Matthias Schulz
|
90c8c3235b
|
Update library/constant_time_impl.h
Co-authored-by: Dave Rodgman <dave.rodgman@arm.com>
Signed-off-by: Matthias Schulz <140500342+mschulz-at-hilscher@users.noreply.github.com>
|
2023-11-14 16:35:50 +01:00 |
|
Matthias Schulz
|
3f80ffb9ff
|
Update library/constant_time_impl.h
Co-authored-by: Dave Rodgman <dave.rodgman@arm.com>
Signed-off-by: Matthias Schulz <140500342+mschulz-at-hilscher@users.noreply.github.com>
|
2023-11-14 16:35:45 +01: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 |
|