Note that Ring does not support SEC1 format private elliptic curve keys (I.e containing markers like `-----BEGIN EC PRIVATE KEY-----`) so they instead need to be converted to PKCS#8 format. Unfortunately the example keys found on jwt.io use the SEC1 format so there's a reasonable chance that anyone testing this API might hit this limitation. SEC1 private keys can be converted with openssl like this: ``` openssl pkcs8 -nocrypt -in private_ecdsa_key_jwtio_p256.pem -topk8 -out private_ecdsa_key_jwtio_p256_pkcs8.pem ```