Valerio Setti
|
5b16e9eabc
|
pk_wrap: keep ECDSA_C for ECP_RESTARTABLE contexts
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 16:21:36 +01:00 |
|
Valerio Setti
|
1cdddacc62
|
pk_wrap: use proper macros for sign and verify
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
5c593af271
|
pk_wrap: fix comment on closing #endif
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
0568decc0c
|
ecdsa: add comment for ecdsa_context
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
24138d9f83
|
pk_wrap: re-use identical functions for eckey and ecdsa when possible
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
7ca1318256
|
pk: add new symbol for generic ECDSA capability
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
bf74f52920
|
test: add a comment specifying why restartable cannot be tested
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
9e30dd882d
|
removing a leftover printf from debug
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
4836374088
|
test: ECDSA driver only: fixing disparities in tests
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
ab363d9fe1
|
pk/pk_wrap: replace ECDSA_C with generic ECDSA capabilities' defines
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
cf084ae256
|
pk: add generic defines for ECDSA capabilities
The idea is to state what are ECDSA capabilities independently from how
this is achieved
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
4e0278d710
|
test: ECDSA driver only: disable ECP_RESTARTABLE
This is not yet supported in driver only implementation
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Valerio Setti
|
4e26df99aa
|
test: ECDSA driver_only: verify disparities in PK
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-07 08:02:23 +01:00 |
|
Dave Rodgman
|
f31c9e441b
|
Merge pull request #7019 from tom-cosgrove-arm/dont-use-cast-assignment-in-ssl_server2.c
Don't use cast-assignment in ssl_server.c
|
2023-02-06 12:13:08 +00:00 |
|
Dave Rodgman
|
94c9c96c94
|
Merge pull request #6998 from aditya-deshpande-arm/fix-example-programs-usage
Fix incorrect dispatch to USAGE in example programs, which causes uninitialized memory to be used
|
2023-02-06 09:53:50 +00:00 |
|
Tom Cosgrove
|
de85725507
|
Don't use cast-assignment in ssl_server.c
Would have used mbedtls_put_unaligned_uint32(), but alignment.h is in library/.
Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com>
|
2023-02-03 16:38:05 +00:00 |
|
Aditya Deshpande
|
9b45f6bb68
|
Fix more argc checks
Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
|
2023-02-03 16:15:30 +00:00 |
|
Gilles Peskine
|
10ada35019
|
Merge pull request #7022 from daverodgman/3DES-warning
Improve warnings for DES/3DES
|
2023-02-03 16:41:34 +01:00 |
|
Gilles Peskine
|
0cfb08ddf1
|
Merge pull request #6922 from mprse/csr_v3
Parsing v3 extensions from a CSR - v.2
|
2023-02-03 16:41:11 +01:00 |
|
Gilles Peskine
|
80c552556a
|
Merge pull request #6791 from yanrayw/6675-change-some-key-generation-funcs-to-static
TLS 1.3: Key Generation: change some key generation functions to static
|
2023-02-03 11:56:35 +01:00 |
|
Gilles Peskine
|
753ad17a41
|
Merge pull request #6982 from aditya-deshpande-arm/check-files-characters
check_files.py: Allow specific Box Drawing characters to be used
|
2023-02-03 11:46:06 +01:00 |
|
Gilles Peskine
|
e2db23d741
|
Merge pull request #6902 from yanrayw/6651-enable-cipher-suite-names-consistent
compat.sh: report and filter cipher suite names consistently
|
2023-02-03 11:38:31 +01:00 |
|
Manuel Pégourié-Gonnard
|
bae8d2ae13
|
Merge pull request #7028 from daverodgman/sizeof-brackets
Fix use of sizeof without brackets
|
2023-02-03 10:29:56 +01:00 |
|
Manuel Pégourié-Gonnard
|
d56def5c30
|
Merge pull request #6946 from valeriosetti/issue6856
driver-only ECDSA: fix testing disparities in ecp, random, se_driver_hal
|
2023-02-03 08:51:04 +01:00 |
|
Yanray Wang
|
131ec931eb
|
Remove the additional dot in output of compat.sh
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
|
2023-02-03 12:13:04 +08:00 |
|
Dave Rodgman
|
fdbfaafc2f
|
Additional warnings in cipher.h
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-02-02 13:44:31 +00:00 |
|
Dave Rodgman
|
23caf02c5b
|
Update warnings in cipher.h
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-02-02 13:17:34 +00:00 |
|
Dave Rodgman
|
6dd757a8ba
|
Fix use of sizeof without brackets
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-02-02 12:40:50 +00:00 |
|
Dave Rodgman
|
c04515b83c
|
Improve warnings for DES/3DES
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-02-02 10:47:58 +00:00 |
|
Valerio Setti
|
00c1ccb08c
|
depends.py: fix typo and slightly reorganized code
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-02-02 11:33:31 +01:00 |
|
Aditya Deshpande
|
3b18a29c13
|
Amend changelog entry
Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
|
2023-02-02 09:06:00 +00:00 |
|
Gilles Peskine
|
24c6f49530
|
Merge pull request #7005 from tom-cosgrove-arm/fix-doxygen-typos-in-new-bignum
Fix typos in doxygen commands in new bignum modules
|
2023-02-01 19:05:04 +01:00 |
|
Aditya Deshpande
|
ebb2269f68
|
Allow whole Box Drawings range
Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
|
2023-02-01 13:30:26 +00:00 |
|
Gilles Peskine
|
a193986aab
|
Merge pull request #6942 from ucko/2023a-bignum
mbedtls_mpi_sub_abs: Skip memcpy when redundant (#6701).
|
2023-02-01 11:36:25 +01:00 |
|
Tom Cosgrove
|
8a1f784ece
|
Fix typos in doxygen commands in new bignum modules
Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com>
|
2023-02-01 08:43:54 +00:00 |
|
Yanray Wang
|
a12cecbe47
|
Modify some comments in ssl_tls13_keys.c
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
|
2023-02-01 14:29:51 +08:00 |
|
Aaron M. Ucko
|
a2b674f9a7
|
Simplify ChangeLog entry for mbedtls_mpi_sub_abs fix.
Signed-off-by: Aaron M. Ucko <ucko@ncbi.nlm.nih.gov>
|
2023-01-31 15:31:18 -05:00 |
|
Gilles Peskine
|
c567b74e6e
|
Merge pull request #6964 from davidhorstmann-arm/code-style-improvements
Improvements to code style script
|
2023-01-31 21:22:57 +01:00 |
|
Gilles Peskine
|
f6b9823422
|
Merge pull request #6979 from daverodgman/const-time-asm-vol
Inhibit compiler from optimising out const-time asm
|
2023-01-31 11:28:45 +01:00 |
|
Gilles Peskine
|
470f10cfc5
|
Merge pull request #6941 from gabor-mezei-arm/6375_quasi-reduction_function
Add function to fix quasi-reduction
|
2023-01-31 11:25:25 +01:00 |
|
Aditya Deshpande
|
d05aa0fc60
|
Add changelog entry
Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
|
2023-01-30 17:22:07 +00:00 |
|
Aditya Deshpande
|
644a5c0b2b
|
Fix bugs in example programs: change argc == 0 to argc < 2
Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
|
2023-01-30 16:48:13 +00:00 |
|
Gabor Mezei
|
db1607fa69
|
Remove unneeded include
Signed-off-by: Gabor Mezei <gabor.mezei@arm.com>
|
2023-01-30 16:27:48 +01:00 |
|
Aditya Deshpande
|
15b6dd0fb4
|
Modify comments to make them more inclusive
Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
|
2023-01-30 13:46:58 +00:00 |
|
Aditya Deshpande
|
ea637081dd
|
Allow specific Box Drawing UTF characters that are used in Markdown trees in check_files.py
Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
|
2023-01-30 13:19:32 +00:00 |
|
Manuel Pégourié-Gonnard
|
aae61257d1
|
Merge pull request #6883 from valeriosetti/issue6843
Improve X.509 cert writing serial number management
|
2023-01-30 13:08:57 +01:00 |
|
Dave Rodgman
|
4610d4b7a6
|
Inhibit compiler from optimising out const-time asm
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-01-30 09:26:48 +00:00 |
|
Manuel Pégourié-Gonnard
|
e28397a376
|
Merge pull request #6938 from aditya-deshpande-arm/check-names-exclusions
check_names.py: Compare identifiers in excluded files against symbols parsed by nm
|
2023-01-30 09:21:58 +01:00 |
|
Przemek Stekiel
|
3022370896
|
Add changelog entry for V3 extensions in CSR
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-01-27 16:06:08 +01:00 |
|
Gabor Mezei
|
b57c908855
|
Shorten the prefix of the test case belongs to the fix quasi-reduction function
Signed-off-by: Gabor Mezei <gabor.mezei@arm.com>
|
2023-01-27 14:37:42 +01:00 |
|