jonasroussel / dart_jsonwebtoken

A dart implementation of the famous javascript library 'jsonwebtoken'
MIT License
87 stars 29 forks source link

ECPublicKey import error #10

Closed nblum37 closed 3 years ago

nblum37 commented 3 years ago

Hi,

when importing any public PEM key (including the example) Bildschirmfoto 2021-05-21 um 17 21 20,

I run into the following exception:

Bildschirmfoto 2021-05-21 um 17 20 33

Not sure, whether I made any mistake.

BR

jonasroussel commented 3 years ago

Hi,

I don't know why, this probably come from pointycastle library that I used.

Can you paste your PEM here ? I will investigate the problem.

nblum37 commented 3 years ago

It was the PEM from your example https://github.com/jonasroussel/jsonwebtoken/blob/master/example/ec_public.pem

-----BEGIN PUBLIC KEY-----MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEEVs/o5+uQbTjL3chynL4wXgUg2R9q9UU8I5mEovUf86QZ7kOBIjJwqnzD1omageEHWwHdBO6B+dFabmdT9POxg== -----END PUBLIC KEY-----

Thanks :)

jonasroussel commented 3 years ago

Ok,

It was just a little change in pointycastle v3.0.1 that I didn't notice.

I published a new version (v2.1.1) that now works !

nblum37 commented 3 years ago

Thank you!