feat: generate key pair for jwyt

This commit is contained in:
2025-05-19 08:19:05 +02:00
parent 6927ebf0d3
commit ca0d7930b1

21
scripts/generate-jwt-keys.sh Executable file
View File

@ -0,0 +1,21 @@
#!/bin/bash
# Generate private key
openssl ecparam -genkey -name prime256v1 -noout -out ec256-private.pem
# Extract public key
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 "
--------------------------------"
echo ""
echo "Public Key:"
awk 'NR>1 && !/END/ {printf "%s", $0}' ec256-public.pem | base64 -w 0