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 |
|
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 |
|
Gilles Peskine
|
d1d08c67dd
|
Merge pull request #7699 from yuhaoth/bug/fix-file-missing-fail-on-development
Fix file missing fail on development
|
2023-06-06 10:17:24 +02:00 |
|
Jerry Yu
|
abf35d4ca3
|
Restore rsa_single_san_uri.crt.der
The file is moved by #7617 and used by #7575. That causes
conflict.
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-06-06 14:35:08 +08:00 |
|
Pengyu Lv
|
b8b9cd4a79
|
Mark all_intermediate as .SECONDARY
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:38:35 +08:00 |
|
Pengyu Lv
|
9770704cf2
|
Remove redundant PHONY targets
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:32:28 +08:00 |
|
Pengyu Lv
|
c7995a8185
|
Fix long line format
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:32:28 +08:00 |
|
Pengyu Lv
|
6561f7d8ab
|
server5-der*.crt: Simplify the size calculation
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:32:28 +08:00 |
|
Pengyu Lv
|
5e2f312195
|
Update cert macros in tests/src/certs.c
This commit manually updates:
- TEST_CA_CRT_EC_PEM
- TEST_CA_CRT_EC_DER
- TEST_SRV_CRT_EC_PEM
- TEST_SRV_CRT_EC_DER
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:32:28 +08:00 |
|
Pengyu Lv
|
1ced2cce9b
|
Update crl-ec-sha*.pem, crl.pem, crl_cat_*.pem
This commit updates the files manually, the rules
of generating these files will be upload in other
PR.
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:32:16 +08:00 |
|
Pengyu Lv
|
f4b568cc98
|
Add rules to generate crl_cat*
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:32:01 +08:00 |
|
Pengyu Lv
|
89d71e241a
|
Update server10*.crt
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:32:01 +08:00 |
|
Pengyu Lv
|
1fa43077fb
|
Update server8*.crt
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:32:01 +08:00 |
|
Pengyu Lv
|
7c1781caa8
|
Update server7*.crt
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:31:51 +08:00 |
|
Pengyu Lv
|
cd378f2ffe
|
Update pkcs7 files
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:31:30 +08:00 |
|
Pengyu Lv
|
0a7108f32d
|
Extend the validity period of pkcs7-rsa-sha*.crt to 10 years
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:31:30 +08:00 |
|
Pengyu Lv
|
193f414cf8
|
Update test-int-ca*.crt
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:31:30 +08:00 |
|
Pengyu Lv
|
0f5ca2dc87
|
Add rules to generate test-int-ca{2,3}.crt
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:31:30 +08:00 |
|
Pengyu Lv
|
465c6eb371
|
Update test-ca2_cat-*.crt and test-ca_cat*.crt
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:31:30 +08:00 |
|
Pengyu Lv
|
b8f15a66c8
|
Update server6.crt
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:31:29 +08:00 |
|
Pengyu Lv
|
0c0f84e54f
|
Update test-ca[1|2].crt[.der]
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-06 10:31:14 +08:00 |
|
Gilles Peskine
|
5c3d6e277c
|
Merge pull request #7575 from AndrzejKurek/URI-SAN-verification
Add partial support for URI SubjectAltNames verification
|
2023-06-05 16:46:47 +02:00 |
|
Gilles Peskine
|
b21f32eba6
|
Merge pull request #6257 from Laserdance100/development
Change macros in mps_common.h
|
2023-06-05 15:51:59 +02:00 |
|
Gilles Peskine
|
b47fb4cdd8
|
Merge pull request #7676 from valeriosetti/issue7485
PK: add support for check_pair() with "opaque" EC keys
|
2023-06-05 15:51:03 +02:00 |
|
Gilles Peskine
|
763c19afcb
|
Merge pull request #7639 from Taowyoo/yx/fix-time-tls13-client-server
Fix: correct calling to time function in tls13 client&server
|
2023-06-05 15:50:32 +02:00 |
|
Gilles Peskine
|
975d9c0faf
|
Merge pull request #7530 from AndrzejKurek/misc-subjectaltname-fixes
Miscellaneous fixes for SubjectAltName code / docs
|
2023-06-05 15:38:53 +02:00 |
|
Gilles Peskine
|
84b547b5ee
|
Merge pull request #7400 from AndrzejKurek/cert-write-sans
Add a possibility to generate certificates with a Subject Alternative Name
|
2023-06-05 15:38:38 +02:00 |
|
Gilles Peskine
|
f4ba0013e2
|
Clarify when key derivation entry points are mandatory/permitted
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
|
2023-06-05 14:24:14 +02:00 |
|
Gilles Peskine
|
8dd1e623e1
|
Copyediting
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
|
2023-06-05 14:14:41 +02:00 |
|
Pengyu Lv
|
21e5939479
|
Generate PEM pub key directly from DER prv key
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-06-05 17:40:15 +08:00 |
|
Valerio Setti
|
ede0c4676e
|
pk_internal: minor rearrangement in mbedtls_pk_get_group_id()
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-06-05 11:08:28 +02:00 |
|
valerio
|
6c666c6c8d
|
test: add key pair check verification for opaque EC keys
Signed-off-by: valerio <valerio.setti@nordicsemi.no>
|
2023-06-05 11:05:40 +02:00 |
|
valerio
|
8cbef4d55e
|
pk: allow key pair checking for opaque keys
Signed-off-by: valerio <valerio.setti@nordicsemi.no>
|
2023-06-05 11:05:40 +02:00 |
|
valerio
|
eab9a85f4c
|
pk_wrap: add support for key pair check for EC opaque keys
Signed-off-by: valerio <valerio.setti@nordicsemi.no>
|
2023-06-05 11:05:40 +02:00 |
|
Manuel Pégourié-Gonnard
|
f37b94b5bf
|
Merge pull request #7533 from valeriosetti/issue7484
PK: add support for private key writing with "opaque" EC keys
|
2023-06-05 10:53:53 +02:00 |
|
Dave Rodgman
|
e0bd2c2375
|
Merge branch 'development' into development
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-06-04 14:57:19 -04:00 |
|
Gilles Peskine
|
7df8ba6a10
|
Rework the description of key derivation output/verify key
Some of the fallback mechanisms between the entry points were not described
corrrectly.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
|
2023-06-02 18:16:02 +02:00 |
|
Gilles Peskine
|
dcaf104eef
|
Note that we may want to rename derive_key
... if we think of a better name
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
|
2023-06-02 18:02:41 +02:00 |
|
Gilles Peskine
|
f96a18edc7
|
Probably resolve concern about the input size for derive_key
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
|
2023-06-02 18:02:15 +02:00 |
|
Gilles Peskine
|
1414bc34b9
|
Minor copyediting
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
|
2023-06-02 17:54:32 +02:00 |
|
Andrzej Kurek
|
e773978e68
|
Remove unnecessary addition to buffer size estimation
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2023-06-02 09:42:44 -04:00 |
|
Tom Cosgrove
|
32b06f50df
|
Merge pull request #7650 from yanrayw/7360-code-size-tfm-medium
code size measurement support for tfm-medium
|
2023-06-02 13:25:26 +01:00 |
|
Tom Cosgrove
|
9dc219ff9b
|
Merge pull request #7668 from tom-daubney-arm/code_size_md_light
Remove certain null pointer checks when only MD_LIGHT enabled
|
2023-06-02 13:09:00 +01:00 |
|
Thomas Daubney
|
5903e9c428
|
Modify tests in response to review comments.
Address the way the tests have been modified in
response to review comments.
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com>
|
2023-06-02 10:43:08 +01:00 |
|
Andrzej Kurek
|
f994bc51ad
|
Refactor code in cert_write.c
This way is more robust.
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2023-06-02 05:10:17 -04:00 |
|
Andrzej Kurek
|
7c86974d6d
|
Fix overflow checks in x509write_crt
Previous ones could still overflow.
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2023-06-02 05:02:41 -04:00 |
|
Andrzej Kurek
|
154a605ae8
|
Change the name of the temporary san variable
Explain why it is used.
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2023-06-01 18:20:26 +01:00 |
|
Andrzej Kurek
|
1747304a7a
|
Update the descriptions of SANs
All of them are listed, so the previous description was wrong.
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
|
2023-06-01 18:20:24 +01:00 |
|
Paul Elliott
|
805a0a2d06
|
Merge pull request #7591 from minosgalanakis/ecp/6028_xtract_fast_reduction_curve25519
[Bignum] Implement fast reduction curve25519
|
2023-06-01 17:43:35 +01:00 |
|