Skip to content

This is a C-implementation of Elgamal cryptosystem, which was done with the collaboration of Cuate-Gozález Oliver-Fernando.

Notifications You must be signed in to change notification settings

JJChiDguez/ELgamal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

ELgamal

This is a C-implementation of the Elgamal cryptosystem, and was done by

*) Cuate González Oliver Fernando, and

*) Chi-Domínguez Jesús-Javier

#-----------------------------------------------#

Getting Started:

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

#-----------------------------------------------#

Prerequisites:

Any version of gcc, and gmp library must be installed. In addition, you need two extra files: one which contains the message and another with the following data: The prime : 2 * k * q + 1, each prime factor of k (without multiplicity), q and 2.

You can see the file primes.txt as an example.

#-----------------------------------------------#

Installing:

gcc scheme.c -o scheme -lgmp

#-----------------------------------------------#

Running the tests:

just run ./scheme and follow the indications

About

This is a C-implementation of Elgamal cryptosystem, which was done with the collaboration of Cuate-Gozález Oliver-Fernando.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages