SecurityInnovation / PGPy

Pretty Good Privacy for Python
BSD 3-Clause "New" or "Revised" License
317 stars 98 forks source link

ElGamal encryption/decryption #108

Open Commod0re opened 10 years ago

Commod0re commented 10 years ago

Currently, OpenSSL does not directly provide the ability to do encryption/decryption with ElGamal. CyaSSL doesn't have it, either.

There should be a way to implement this. I found a few options worth looking into:

I found this SO question with an answer leading to an implementation of ElGamal.

PyCrypto has an ElGamal implementation

Crypto++ also implements ElGamal

and of course, libgcrypt (see #41)

Commod0re commented 9 years ago

this is probably not coming soon; pushing it back to 0.5.0

ddevault commented 5 years ago

Bump, would like to see this at some point.