diff --git a/data_files/Makefile b/data_files/Makefile index 71277b9d85..fc37523a43 100644 --- a/data_files/Makefile +++ b/data_files/Makefile @@ -1802,6 +1802,54 @@ ec_bp512_pub.comp.pem: ec_bp512_pub.pem $(OPENSSL) ec -pubin -in $< -out $@ -conv_form compressed all_final += ec_bp512_pub.comp.pem +ec_pub.expl.pem: ec_pub.pem + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform pem -param_enc explicit +all_final += ec_pub.expl.pem + +ec_224_pub.expl.pem: ec_224_pub.pem + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform pem -param_enc explicit +all_final += ec_224_pub.expl.pem + +ec_256_pub.expl.pem: ec_256_pub.pem + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform pem -param_enc explicit +all_final += ec_256_pub.expl.pem + +ec_384_pub.expl.pem: ec_384_pub.pem + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform pem -param_enc explicit +all_final += ec_384_pub.expl.pem + +ec_521_pub.expl.pem: ec_521_pub.pem + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform pem -param_enc explicit +all_final += ec_521_pub.expl.pem + +ec_bp256_pub.expl.pem: ec_bp256_pub.pem + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform pem -param_enc explicit +all_final += ec_bp256_pub.expl.pem + +ec_bp384_pub.expl.pem: ec_bp384_pub.pem + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform pem -param_enc explicit +all_final += ec_bp384_pub.expl.pem + +ec_bp512_pub.expl.pem: ec_bp512_pub.pem + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform pem -param_enc explicit +all_final += ec_bp512_pub.expl.pem + +ec_pub.expl.der: ec_pub.der + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform der -param_enc explicit +all_final += ec_pub.expl.der + +ec_256_pub.expl.der: ec_256_pub.der + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform der -param_enc explicit +all_final += ec_256_pub.expl.der + +ec_521_pub.expl.der: ec_521_pub.der + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform der -param_enc explicit +all_final += ec_521_pub.expl.der + +ec_bp512_pub.expl.der: ec_bp512_pub.der + $(OPENSSL) ec -pubin -in $< -pubout -out $@ -outform der -param_enc explicit +all_final += ec_bp512_pub.expl.der + ec_x25519_prv.der: $(OPENSSL) genpkey -algorithm X25519 -out $@ -outform DER all_final += ec_x25519_prv.der diff --git a/data_files/ec_224_pub.expl.pem b/data_files/ec_224_pub.expl.pem new file mode 100644 index 0000000000..cc88f55fb9 --- /dev/null +++ b/data_files/ec_224_pub.expl.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBKjCB6wYHKoZIzj0CATCB3wIBATAoBgcqhkjOPQEBAh0A//////////////// +/////wAAAAAAAAAAAAAAATBTBBz////////////////////+///////////////+ +BBy0BQqFDASzq/VBMlZQRLC317/YuicLOUMjVf+0AxUAvXE0R5nVx/zcRbWfo7mr +j2qUi8UEOQS3Dgy9a7S/fzITkLlKA8HTVsIRIjQygNYRXB0hvTdjiLX3I/tMIt/m +zUN1oFoHR2RE1YGZhQB+NAIdAP//////////////////FqLguPA+E90pRVxcKj0C +AQEDOgAEFpOikPfwtXH+K0HV2EsBMnYx9Khg+ZX6MywJf1QZK7EPABE/Kv+xPBok +zkSRRXGpVECuAUoAy/c= +-----END PUBLIC KEY----- diff --git a/data_files/ec_256_pub.expl.der b/data_files/ec_256_pub.expl.der new file mode 100644 index 0000000000..8ef5c7a976 Binary files /dev/null and b/data_files/ec_256_pub.expl.der differ diff --git a/data_files/ec_256_pub.expl.pem b/data_files/ec_256_pub.expl.pem new file mode 100644 index 0000000000..69f31669b6 --- /dev/null +++ b/data_files/ec_256_pub.expl.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBSzCCAQMGByqGSM49AgEwgfcCAQEwLAYHKoZIzj0BAQIhAP////8AAAABAAAA +AAAAAAAAAAAA////////////////MFsEIP////8AAAABAAAAAAAAAAAAAAAA//// +///////////8BCBaxjXYqjqT57PrvVV2mIa8ZR0GsMxTsPY7zjw+J9JgSwMVAMSd +NgiG5wSTamZ44ROdJreBn36QBEEEaxfR8uEsQkf4vOblY6RA8ncDfYEt6zOg9KE5 +RdiYwpZP40Li/hp/m47n60p8D54WK84zV2sxXs7LtkBoN79R9QIhAP////8AAAAA +//////////+85vqtpxeehPO5ysL8YyVRAgEBA0IABHdyZW+BSzmSedXh8XgfrG8J +mjxcobDjU1GDSwi2XgtXJZDNr492k2G880rPwR5eB06EJr3eBL5uZTlFRJYX3kU= +-----END PUBLIC KEY----- diff --git a/data_files/ec_384_pub.expl.pem b/data_files/ec_384_pub.expl.pem new file mode 100644 index 0000000000..d4ef17abdf --- /dev/null +++ b/data_files/ec_384_pub.expl.pem @@ -0,0 +1,12 @@ +-----BEGIN PUBLIC KEY----- +MIIBzDCCAWQGByqGSM49AgEwggFXAgEBMDwGByqGSM49AQECMQD///////////// +/////////////////////////////v////8AAAAAAAAAAP////8wewQw//////// +//////////////////////////////////7/////AAAAAAAAAAD////8BDCzMS+n +4j7n5JiOBWvj+C0ZGB2cbv6BQRIDFAiPUBOHWsZWOY2KLtGdKoXI7dPsKu8DFQCj +NZJqoxmieh0AiWpnc6SCes2scwRhBKqHyiK+iwU3jrHHHvMgrXRuHTtii6ebmFn3 +QeCCVCo4VQLyXb9VKWw6VF44cnYKtzYX3kqWJixvXZ6Yv5KS3Cn49B29KJoUfOna +MRO18LjACmCxzh1+gZ16Qx18kOoOXwIxAP////////////////////////////// +/8djTYH0Ny3fWBoNskiwp3rs7BlqzMUpcwIBAQNiAATZxmK1C6KcpHmQRQ4EOur0 +8MabFWdtES9iKnHJMFmvmZaRxWgNK0TREVedsS9KQTou1cRfz7Z7W2PgC5Hr5Z0J +prGsLAxCgqoSMX7VkU+Zm8SIuxMug0LMNvLKXjN5x0c= +-----END PUBLIC KEY----- diff --git a/data_files/ec_521_pub.expl.der b/data_files/ec_521_pub.expl.der new file mode 100644 index 0000000000..84663b8e99 Binary files /dev/null and b/data_files/ec_521_pub.expl.der differ diff --git a/data_files/ec_521_pub.expl.pem b/data_files/ec_521_pub.expl.pem new file mode 100644 index 0000000000..7cced97fdd --- /dev/null +++ b/data_files/ec_521_pub.expl.pem @@ -0,0 +1,15 @@ +-----BEGIN PUBLIC KEY----- +MIICXTCCAdAGByqGSM49AgEwggHDAgEBME0GByqGSM49AQECQgH///////////// +//////////////////////////////////////////////////////////////// +/////////zCBnwRCAf////////////////////////////////////////////// +///////////////////////////////////////8BEIAUZU+uWGOHJofkpohoLaF +QO6i2nJbmbMV87i0iZGO8QnhVhk5Uex+k3sWUsC9O7G/BzVz34g9LDTx70Uf1GtQ +PwADFQDQnogAKRy4U5bMZxc5MoSqoNpkugSBhQQAxoWOBrcEBOnNnj7LZiOVtEKc +ZIE5BT+1Ifgor2BrTT26oUted+/nWSj+HcEnov+o3jNIs8GFakKb+X5+McLlvWYB +GDkpaniaO8AEXIpftCx9G9mY9URJV5tEaBevvRcnPmYsl+5ymV70JkDFULkBP60H +YTU8cIaicsJAiL6Udp/RZlACQgH///////////////////////////////////// +//////pRhoeDvy+Wa3/MAUj3CaXQO7XJuImcR667b7cekThkCQIBAQOBhgAEAB3h +QtVPaesDjuS3r508oHc2/Zz3Ges1TWmHnufzwTb7D7+fCPhr5foSjsGgUdPmxkPo +WtqP+s82Y8JgvSyES29WAM7o5IqeZdCcrdifI13uBfO4pka+cV8fZ9W0NOD/I6H8 +B+93QBk+QO7/bzvN/XZaqRVQM1JP5PIF9UROKSxML2rB +-----END PUBLIC KEY----- diff --git a/data_files/ec_bp256_pub.expl.pem b/data_files/ec_bp256_pub.expl.pem new file mode 100644 index 0000000000..e17ad0c642 --- /dev/null +++ b/data_files/ec_bp256_pub.expl.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBMzCB7AYHKoZIzj0CATCB4AIBATAsBgcqhkjOPQEBAiEAqftX26Huqbw+ZgqQ +nYONcm479iPVJiAoIBNIHR9uU3cwRAQgfVoJdfwsMFfu9nUwQXr/5/uAVcEm3Fxs +6UpLRPMwtdkEICbcXGzpSktE8zC12bvXfL+VhBYpXPfhzmvM3Bj/jAe2BEEEi9Ku +uct+V8ssS0gv/IG3r7neJ+HjvSPCOkRTvZrOMmJUfvg1w9rE/Zf4RhoUYR3JwndF +Ey3tjlRcHVTHLwRplwIhAKn7V9uh7qm8PmYKkJ2DjXGMOXqjtWGm95AeDoKXSFan +AgEBA0IABHaMjK5KvKYwbbDtgbDEpiFcN4Bm7G1hbBRuE/HH34CblqtpEcJ9igIz +nwkmhA5VI209HvviZp0JDkxMZg+tqR0= +-----END PUBLIC KEY----- diff --git a/data_files/ec_bp384_pub.expl.pem b/data_files/ec_bp384_pub.expl.pem new file mode 100644 index 0000000000..bb43cf320d --- /dev/null +++ b/data_files/ec_bp384_pub.expl.pem @@ -0,0 +1,12 @@ +-----BEGIN PUBLIC KEY----- +MIIBtTCCAU0GByqGSM49AgEwggFAAgEBMDwGByqGSM49AQECMQCMuR6CozhtKA9d +b35Q5kHfFS9xCe1UVrQSsdoZf7cRI6zTpymQHRpxh0cAEzEH7FMwZAQwe8OCxj2M +FQw8cggKzgWvoMK+oo5PsieHE5Fl77qR+Q+KpYFKUDrU6wSox90izigmBDAEqMfd +Is4oJos5tVQW8ER8L7d94Qfc0qYuiA6lPuti1Xy0OQKV28mUOreGlvpQTBEEYQQd +HGTwaM9F/6KmOoG3wT9riEej537xT+Pbf8r+DL0Q6Ogm4DQ21kaq74ey4kfUrx6K +vh11IPnCpFyx646Vz9VSYrcLKf7sWGThnAVP+ZEpKA5GRiF3kYERQoIDQSY8UxUC +MQCMuR6CozhtKA9db35Q5kHfFS9xCe1UVrMfFm5srAQlp886tq9rf8MQO4gyAukE +ZWUCAQEDYgAEcZ+dCTpifg01A4XGYc6/AMYZI1Zv6QBqMQevHYcbxrtomF/XIuoy +vjFvjng7fNGVd4X2bPwMsZXdXJmo56uqhIVTpYTf0rSOdtRF/gDdi+WQlth31Glt +I7S8jbFHJOZq +-----END PUBLIC KEY----- diff --git a/data_files/ec_bp512_pub.expl.der b/data_files/ec_bp512_pub.expl.der new file mode 100644 index 0000000000..7ff8b085e4 Binary files /dev/null and b/data_files/ec_bp512_pub.expl.der differ diff --git a/data_files/ec_bp512_pub.expl.pem b/data_files/ec_bp512_pub.expl.pem new file mode 100644 index 0000000000..b8594e2080 --- /dev/null +++ b/data_files/ec_bp512_pub.expl.pem @@ -0,0 +1,14 @@ +-----BEGIN PUBLIC KEY----- +MIICODCCAa8GByqGSM49AgEwggGiAgEBMEwGByqGSM49AQECQQCq3Z242+nEiz/U +5q4zyfwHyzCNs7PJ0g7WY5zKcDMIcX1NmwCbxmhCrs2hKuajgOYogf8vLYLGhSiq +YFZYOkjzMIGEBEB4MKMxi2A7ieIycUWsI0zFlMvdjT35FhCoNEHK6phjvC3tXVqo +JTqhCi7xyYuayLV/ERenK/LHuefBrE13/JTKBEA9+RYQqDRByuqYY7wt7V1aqCU6 +oQou8cmLmsi1fxEXpyvyx7nnwaxNd/yUytwIPmeYQFC3Xrrl3SgJvWOAFvcjBIGB +BIGu5L3YLtlkWiEyLpxMapOF7Z9wtdkWwbQ7Yu700AmO/zsfeOLQ1I1Q0Wh7k7l9 +X3xtUEdAal5oizUiCby5+CJ93jhdVmMy7MDqv6nPeCL98gn3ACSlexqgAMVbiB+B +EbLc3klKX0heW8pL2IonY67RyisvqPBUBnjNHg862AiSAkEAqt2duNvpxIs/1Oau +M8n8B8swjbOzydIO1mOcynAzCHBVPlxBTKkmGUGGYRl/rBBHHbHTgQhd2t21h5aC +nKkAaQIBAQOBggAEOLfskrYcXGx/vCik7HWdSPzU4uN03v1cSWilTb73UQ5ReIb7 +/DjqOapSk1nXCnFWw108usfOd2vbJR3WS85xI0Qk7nBJ7tBy8NvE15mW4XXVV+Jj +djrpcJXAgec+fbLjitw9TJoEh7Ht6HbcH8phyQLpodhyK4YSko8YokhFWRo= +-----END PUBLIC KEY----- diff --git a/data_files/ec_pub.expl.der b/data_files/ec_pub.expl.der new file mode 100644 index 0000000000..a265ace8c9 Binary files /dev/null and b/data_files/ec_pub.expl.der differ diff --git a/data_files/ec_pub.expl.pem b/data_files/ec_pub.expl.pem new file mode 100644 index 0000000000..546cad8623 --- /dev/null +++ b/data_files/ec_pub.expl.pem @@ -0,0 +1,8 @@ +-----BEGIN PUBLIC KEY----- +MIIBCjCB0wYHKoZIzj0CATCBxwIBATAkBgcqhkjOPQEBAhkA//////////////// +/////v//////////MEsEGP////////////////////7//////////AQYZCEFGeWc +gOcPp+mrciQwSf643uzBRrmxAxUAMEWub8hCL2TtV5Uo04Eg6uEhltUEMQQYjagO +sDCQ9ny/IOtDoYgA9P8K/YL/EBIHGSuV/8jaeGMQEe1rJM3Vc/l3oR55SBECGQD/ +//////////////+Z3vg2FGvJsbTSKDECAQEDMgAEUXW83zCjcPOdU5PmEnKI2AFn +tfS0t3bGdPfG81S30iQGLB9oVLWnrw/leOryWPAn +-----END PUBLIC KEY-----