10 Commits

Author SHA1 Message Date
Valerio Setti 3a682feb75 data_files: update dates and MD alg in server[5|11]-rsa-signed.crt
- use SHA-256 instead of SHA-1 for "server5-rsa-signed.crt". This change is
  not applied to "server11.crt" because the goal there is to have as many
  features as possible which are _not_ part of suite-b (and SHA-1 is not
  part of it).
- move start/end dates forward so that certificates are valid for the
  next 10 years.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
2025-12-02 12:45:31 +01:00
Valerio Setti 85cbd7ae63 data_files: add server11-rsa-signed.crt
This is almost identical to "server5-rsa-signed.crt" in the sense that it
includes an EC public key and it's signed with an RSA one.
The main difference compared to "server5-rsa-signed.crt" is that in this
case we're using a secp256k1 key, instead the companion one uses a
secp256r1. The important thing here is that the "k1" type does not belong
to "suite-b", while "r1" does.

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
2025-11-28 17:44:37 +01:00
Valerio Setti ca170622d5 data_files: add server5-rsa-signed.crt
This is basically identical to "server3.crt", i.e. it contains an EC public
key and it's signed by a RSA one. The difference is that in this case
we're using a secp256r1 EC key, instead of the secp192r1 that was used
in "server3.crt".

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
2025-11-28 16:38:43 +01:00
Valerio Setti a7de749187 data_files: remove duplicate of ec_256 files and regorganize
- there was already a SEC1 formatted EC file for secp256r1 so
  ec_256_prv.sec1.der was useless;
- all other ec_256_[pub|priv] files should be generated starting from
  ec_256_prv.pem

Signed-off-by: Valerio Setti <vsetti@baylibre.com>
2025-10-23 23:53:11 +02:00
Valerio Setti c0011b3574 data_files: fix Makefile's target commands for EC secp256 curves
Signed-off-by: Valerio Setti <vsetti@baylibre.com>
2025-10-23 18:25:57 +02:00
Valerio Setti 3b52387aef data_files: add files for EC secp256r1 with PKCS8 and DER/PEM formats
Signed-off-by: Valerio Setti <vsetti@baylibre.com>
2025-10-21 16:11:28 +02:00
Valerio Setti 8f8fbfabc1 data_files: add EC public key file for secp256r1 in RFC 5480 and DER format
Signed-off-by: Valerio Setti <vsetti@baylibre.com>
2025-10-21 16:11:28 +02:00
Valerio Setti 460f64cd7d data_files: add EC secp256r1 private key data files in SEC1 format
Signed-off-by: Valerio Setti <vsetti@baylibre.com>
2025-10-21 16:11:28 +02:00
Ari Weiler-Ofek 1e134931ac Issue #398: Add AES-CBC PBES2 rules and generate test data (.der/.pem)
Signed-off-by: Ari Weiler-Ofek <ari.weiler-ofek@arm.com>
2025-08-01 12:44:59 +01:00
David Horstmann 7fee5fbdbc Move some files to framework repository
Signed-off-by: David Horstmann <david.horstmann@arm.com>
2024-07-05 15:40:15 +01:00