Andrzej Kurek
|
5d9aeba899
|
Fix param documentation for mbedtls_x509_crt_parse_cn_inet_pton
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2023-06-07 08:54:35 -04:00 |
|
Andrzej Kurek
|
c40a1b552c
|
Remove references to x509_invasive.h
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2023-06-07 08:54:34 -04:00 |
|
Andrzej Kurek
|
cd17ecfe85
|
Use better IP parsing in x509 programs
Remove unnecessary duplicated code.
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2023-06-07 08:50:05 -04:00 |
|
Przemek Stekiel
|
0b683a9a57
|
Remove redundant test and add tests: keyid only (without issuer)
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
401c8e3a97
|
Adapt test (use path instead of bytes) after rebase
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
ff9c2996f3
|
Fix code style
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
05d5c3e734
|
Further test improvements
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
9a1c428966
|
Fix after rebase (remove redundant variables in tests)
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
64a06e48b3
|
Add more test cases
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
2c64e90e02
|
Use RSA keys in generated certificates
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
b1f0b536d7
|
Add test for invalid KeyIdentifier tag length + adapt error code
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
a6a0a7929a
|
Use TEST_EQUAL instead of TEST_ASSERT in tests
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
1969f6a453
|
Test optional fields in authorityKeyId
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
0ad1006606
|
Check values in tests
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
2568d47916
|
Use generated certs in DER format in tests
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Przemek Stekiel
|
5ff986cb0a
|
Provide makefile rules to generate cerst for authorityKeyId, subjectKeyId tests
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-07 09:01:29 +02:00 |
|
Gilles Peskine
|
13230a4ad3
|
Merge pull request #7349 from mpg/rm-hash-info
Remove `hash_info` module
|
2023-06-06 21:05:13 +02:00 |
|
Gilles Peskine
|
d598eaf212
|
Merge pull request #7106 from davidhorstmann-arm/parse-oid-from-string
Parse an OID from a string
|
2023-06-06 20:57:17 +02:00 |
|
Gilles Peskine
|
a5cd318137
|
Merge pull request #7670 from lpy4105/issue/fix-wrong-command-for-ec-key-files
Fix invalid commands for ec_x{25519,448}_{prv,pub}.{der,pem}
|
2023-06-06 20:56:52 +02:00 |
|
Gilles Peskine
|
259903b179
|
Merge pull request #7643 from lpy4105/issue/renew_cert_2024-01-01
Updating crt/crl files due to expiry before 2024-01-01
|
2023-06-06 20:55:23 +02:00 |
|
Kusumit Ghoderao
|
28daefab07
|
Fix fall through warning
Signed-off-by: Kusumit Ghoderao <Kusumit.Ghoderao@silabs.com>
|
2023-06-06 16:31:39 +05:30 |
|
Przemek Stekiel
|
ff9fcbcace
|
ssl_client2, ssl_server2: code optimization + guards adaptation
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:53:40 +02:00 |
|
Przemek Stekiel
|
a4700fa69d
|
mbedtls_psa_ffdh_export_public_key: allow bigger output buffer
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:09 +02:00 |
|
Przemek Stekiel
|
da4fba64b8
|
Further code optimizations
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:09 +02:00 |
|
Przemek Stekiel
|
152bb4632b
|
Adapt function names
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:09 +02:00 |
|
Przemek Stekiel
|
29c219c285
|
Combine mbedtls_ssl_tls13_generate_and_write_ecdh/ffdh_key_exchange functions
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:09 +02:00 |
|
Przemek Stekiel
|
316c19ef93
|
Adapt guards, dependencies + optimizations
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:09 +02:00 |
|
Przemek Stekiel
|
e7db09bede
|
Move FFDH helper functions and macros to more suitable locations
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:08 +02:00 |
|
Przemek Stekiel
|
63706628d0
|
Adapt guards for FFDH
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:08 +02:00 |
|
Przemek Stekiel
|
947ff56c45
|
Replace deprecated functions
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:08 +02:00 |
|
Przemek Stekiel
|
5e2f816c39
|
Fix test configs
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:08 +02:00 |
|
Przemek Stekiel
|
f0d5df0c88
|
Add changelog entry (FFDH in TLS 1.3)
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:08 +02:00 |
|
Przemek Stekiel
|
24e50d3dbd
|
Compile out length check to silent the compiler warning
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:08 +02:00 |
|
Przemek Stekiel
|
250b9fde75
|
ssl-opt.sh: Add FFDH tests
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:08 +02:00 |
|
Przemek Stekiel
|
6d7da5ee1e
|
Add FFDH support in client2, server2 applications
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:08 +02:00 |
|
Przemek Stekiel
|
c89f3ea9f2
|
Add support for FFDH in TLS 1.3
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:08 +02:00 |
|
Przemek Stekiel
|
cceb933e30
|
Add FFDH definitions and translation functions
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:07 +02:00 |
|
Przemek Stekiel
|
060012c5fd
|
ssl_write_supported_groups_ext(): add support for ffdh keys
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:07 +02:00 |
|
Przemek Stekiel
|
383f471bf4
|
Add the DHE groups to the default list of supported groups
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 12:31:07 +02:00 |
|
Przemek Stekiel
|
4d3fc216fc
|
Use safe snprintf
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 11:44:25 +02:00 |
|
Przemek Stekiel
|
63973ab80e
|
Add test for invalid IP length (+use der format in tests)
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 11:44:25 +02:00 |
|
Przemek Stekiel
|
01cb6eb251
|
Fix parsing of SAN IP (use mbedtls_snprintf, validate buffer length)
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 11:44:25 +02:00 |
|
Przemek Stekiel
|
093c97d492
|
Add separate case for ip address
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 11:44:25 +02:00 |
|
Przemek Stekiel
|
63a4cdd1eb
|
Add test to parse ipV4 and ipV6 addresses
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 11:44:25 +02:00 |
|
Przemek Stekiel
|
0ab5b93922
|
Add support for parsing SAN IP address
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com>
|
2023-06-06 11:44:25 +02:00 |
|
Gilles Peskine
|
265ce7c1da
|
Merge pull request #5451 from gilles-peskine-arm/psa-driver-kdf-spec
PSA drivers: specification for key derivation
|
2023-06-06 11:37:28 +02:00 |
|
Kusumit Ghoderao
|
f28e0f5bed
|
Fix code style
Signed-off-by: Kusumit Ghoderao <Kusumit.Ghoderao@silabs.com>
|
2023-06-06 15:05:48 +05:30 |
|
Kusumit Ghoderao
|
354434c466
|
Add changelog entry
Signed-off-by: Kusumit Ghoderao <Kusumit.Ghoderao@silabs.com>
|
2023-06-06 15:05:47 +05:30 |
|
Kusumit Ghoderao
|
c63d140436
|
Add negative cases for pbkdf2 output
Signed-off-by: Kusumit Ghoderao <Kusumit.Ghoderao@silabs.com>
|
2023-06-06 15:05:45 +05:30 |
|
Kusumit Ghoderao
|
2b5c91b757
|
Add RFC tests for pbkdf2 output
Signed-off-by: Kusumit Ghoderao <Kusumit.Ghoderao@silabs.com>
|
2023-06-06 15:05:44 +05:30 |
|