cURL
curl --request POST \ --url https://gobl.dev/v0/keygen
{ "private": { "kty": "EC", "crv": "P-256", "alg": "ES256", "use": "sig", "kid": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "x": "<string>", "y": "<string>", "d": "<string>" }, "public": { "kty": "EC", "crv": "P-256", "alg": "ES256", "use": "sig", "kid": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "x": "<string>", "y": "<string>", "d": "<string>" } }
Creates a new ES256 (ECDSA P-256) key pair for signing and verification.
Generated key pair
ES256 private key.
Show child attributes
Corresponding public key.