Skip to content

JulesOpp/Elliptic-Curve-Cryptography

Repository files navigation

Basics of Elliptic Curve Cryptography Implemented on Python Author: Jules Oppenheim

The program uses an ElGamal encryption and a Digital Signature Algorithm, DSA, to encrypt and decrypt a message securely and quickly. The encryption can use different coordinate sets for faster run-times (e.g. Affine, Projective, Jacobian).

The message to be encrypted is read from a text file and the encryption is written to another text file. The encryption is read from the text file and written to a third text file.

About

ElGamal and DSA using Different Coordinate Systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages