fix: keys generation

This commit is contained in:
2025-05-19 09:19:24 +02:00
parent 1e7ac51ca0
commit 9fad610a70

View File

@ -1,5 +1,13 @@
#!/bin/bash
# Generate private key
# openssl ecparam -genkey -name prime256v1 -noout -out ec256-private.pem
# openssl ec -in ec256-private.pem -outform DER | base64 -w 0
# Extract public key
# openssl ec -in ec256-private.pem -pubout -out ec256-public.pem
# openssl ec -in ec256-private.pem -pubout -outform DER | base64 -w 0
# Generate private key
openssl ecparam -genkey -name prime256v1 -noout -out ec256-private.pem
@ -7,15 +15,12 @@ openssl ecparam -genkey -name prime256v1 -noout -out ec256-private.pem
openssl ec -in ec256-private.pem -pubout -out ec256-public.pem
echo ""
echo "Private Key:"
awk 'NR>1 && !/END/ {printf "%s", $0}' ec256-private.pem | base64 -w 0
echo "Private Key (DER base64):"
openssl ec -in ec256-private.pem -outform DER | base64 -w 0
echo "
--------------------------------"
echo ""
echo "Public Key:"
awk 'NR>1 && !/END/ {printf "%s", $0}' ec256-public.pem | base64 -w 0
echo "Public Key (DER base64):"
openssl ec -in ec256-private.pem -pubout -outform DER | base64 -w 0