Cannot parse pkcs8 pem ec key

Issue #331 resolved
Former user created an issue

Hello,

Using nimbus 7.2.1

I am trying to parse private ec keys which are in pkcs8 format with method

JWK.parseFromPEMEncodedObjects(myKey));

java.lang.NullPointerException at com.nimbusds.jose.jwk.JWK.parseFromPEMEncodedObjects(JWK.java:762) ...

example private key:

-----BEGIN PRIVATE KEY----- MIGEAgEAMBAGByqGSM49AgEGBSuBBAAKBG0wawIBAQQgggR65IgPRgDX5Nc52PRJ VdXPiv1v8l6c77a8e6fYOk6hRANCAATEu19KZ8mYcyInK6k3yGC4bTbjw9/v/32v ppEmvKWgZK/2KVOKS+e9IZVVn+bTvtYXLhWGOfgrRBuOvV9d0tJm -----END PRIVATE KEY-----

and getting Null pointer exception from the lib.

it works with rsa keys and pkcs1 ec keys but does not work witk pkcs8 ec key, would be appropriated with some help

Comments (2)

  1. Connect2id OSS

    Do you have the EC key alg / curve?

    It could be that the EC key alg doesn’t translate to a std JWK EC alg.

  2. Log in to comment