#!/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