Open
Description
Thanks for jwt.io, it's great!
I'm struggling getting the online ES256 validation working. I've generated new keys with those commands:
openssl ecparam -genkey -name prime256v1 -noout -out jwt-root.pem
openssl ec -in jwt-root.pem -pubout -out jwt-pub.pem
The freshly generated keys look like this:
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIC+BLC97UJGWACKjo7VuhgLadfTHDUg57gB2Ye3sotBDoAoGCCqGSM49
AwEHoUQDQgAEQ4KnTJ36kQ9hoKkWCr5N6FqsfztGdTnBLMHya6A2PUEBurjU5jdb
PDzLdOqLlw8y0Nt0OxEBg0hteRDXHT8sag==
-----END EC PRIVATE KEY-----
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEQ4KnTJ36kQ9hoKkWCr5N6FqsfztG
dTnBLMHya6A2PUEBurjU5jdbPDzLdOqLlw8y0Nt0OxEBg0hteRDXHT8sag==
-----END PUBLIC KEY-----
If I input those keys on jwt.io I get "Invalid Signature". Is this a bug on jwt.io or am I doing something wrong? Thanks already!