From 460f64cd7d3b4606ff4ce5e62be7888108093959 Mon Sep 17 00:00:00 2001 From: Valerio Setti Date: Fri, 10 Oct 2025 16:41:53 +0200 Subject: [PATCH] data_files: add EC secp256r1 private key data files in SEC1 format Signed-off-by: Valerio Setti --- data_files/Makefile | 13 +++++++++++++ data_files/ec_256_prv.sec1.comp.pem | 4 ++++ data_files/ec_256_prv.sec1.der | Bin 0 -> 121 bytes data_files/ec_256_prv.sec1.pem | 5 +++++ 4 files changed, 22 insertions(+) create mode 100644 data_files/ec_256_prv.sec1.comp.pem create mode 100644 data_files/ec_256_prv.sec1.der create mode 100644 data_files/ec_256_prv.sec1.pem diff --git a/data_files/Makefile b/data_files/Makefile index 142d3ab09..ce161dcae 100644 --- a/data_files/Makefile +++ b/data_files/Makefile @@ -1839,6 +1839,19 @@ ec_prv.sec1.der: ec_prv.sec1.pem $(OPENSSL) pkey -in $< -out $@ -outform DER all_final += ec_prv.sec1.der +ec_256_prv.sec1.der: + $(OPENSSL) ecparam -name prime256v1 -genkey -outform DER -noout -out $@ +all_final += ec_256_prv.sec1.der + +ec_256_prv.sec1.pem: + $(OPENSSL) ec -in $< -out $@ -outform PEM +all_final += ec_256_prv.sec1.pem + +ec_256_prv.sec1.comp.pem: + $(OPENSSL) ec -in $< -out $@ -outform PEM + $(OPENSSL) ec -in $< -conv_form compressed -outform PEM -out $@ +all_final += ec_256_prv.sec1.pem + ec_256_long_prv.der: ec_256_long_prv.pem $(OPENSSL) pkey -in $< -out $@ -outform DER all_final += ec_256_long_prv.der diff --git a/data_files/ec_256_prv.sec1.comp.pem b/data_files/ec_256_prv.sec1.comp.pem new file mode 100644 index 000000000..86bfed8d0 --- /dev/null +++ b/data_files/ec_256_prv.sec1.comp.pem @@ -0,0 +1,4 @@ +-----BEGIN EC PRIVATE KEY----- +MFcCAQEEIHnN8ULAX3r6RNctg8/Hfll6p/QgJXJ6Y4XgsLeJbWV8oAoGCCqGSM49 +AwEHoSQDIgACCEh3UFIe6UZVzKk6zmLN74VtxjvoVZYxs4WckNUPGSY= +-----END EC PRIVATE KEY----- diff --git a/data_files/ec_256_prv.sec1.der b/data_files/ec_256_prv.sec1.der new file mode 100644 index 0000000000000000000000000000000000000000..e1da3985b4799d5e3a0d36b8a6fe4b436453d0c5 GIT binary patch literal 121 zcmV-<0EYiCcLD(c1R#0M@j}2~diq4yErZX;epz~_^dKd2dSiv)u(yeAWqhCt1_&yK zNX|V20SBQ(13~}<2uOEOQXc6>Rm`b6&SK5)g>A+==v9_6vxS_H)ejjam~3F5?-8pE bsMuWUe&z&*#?Xrd32h)z-QmkdPa#@bJJ&Sj literal 0 HcmV?d00001 diff --git a/data_files/ec_256_prv.sec1.pem b/data_files/ec_256_prv.sec1.pem new file mode 100644 index 000000000..69b02225a --- /dev/null +++ b/data_files/ec_256_prv.sec1.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIHnN8ULAX3r6RNctg8/Hfll6p/QgJXJ6Y4XgsLeJbWV8oAoGCCqGSM49 +AwEHoUQDQgAECEh3UFIe6UZVzKk6zmLN74VtxjvoVZYxs4WckNUPGSaYbGCf7xGr +DKjYXOp+5gSGxtCLBAltIFHd4ctGTyFaWg== +-----END EC PRIVATE KEY-----