python-ecdsa icon indicating copy to clipboard operation
python-ecdsa copied to clipboard

pure-python ECDSA signature/verification and ECDH key agreement

Results 18 python-ecdsa issues
Sort by recently updated
recently updated
newest added

The public keys are not usually distributed as bare RFC5912 ASN.1 objects but rather as X.509 certificates. Add support for parsing certificates (in PEM and DER format) to VerifyingKey. see...

help wanted
feature

How can one generate a private-public ECDSA keypair that is in the right format to be used for OpenSSH authentication? OpenSSH uses its own format where as the example suggested...

help wanted
feature

Since both 2.6 and 3.6 accept the same data types into hmac, the compat function `hmac_compat` is no longer needed, we should remove it.

maintenance

I was experimenting to understand how the library handles failures. I don't expect the following line to work but I do expect it to raise a different error (MalformedPoint, not...

help wanted
bug

Adding typehints would greatly improve usability. Without type annotations, IDE support is very limited and I often have to search through the code to figure out the exact types of...

maintenance

After trying to initialize ECDH with Ed25519 and compute a shared secret it returns the following error: `AttributeError: 'PrivateKey' object has no attribute 'secret_multiplier'` I believe it's called `__s` in...

help wanted
feature

The `verify_digest` should explicitly fail if used with CurveEdTw, otherwise it leads to very hard to understand error: `AttributeError: 'PublicKey' object has no attribute 'order'` By the way, I was...

help wanted
bug

The changes expand encoding/decoding of the ECDSA signature in DER format: expanded ECDSA-Sig-Value format and ECDSA-Full-R. The definition of the formats can be found in [document](http://www.secg.org/sec1-v2.pdf) section C.5, page 114....