Skip to content

An Application for secure SMS exchange: encryption-decryption with Triple DES in ECB mode, secret key delivery and signature with EC El-Gamal.

Notifications You must be signed in to change notification settings

danielbd94/CryptoProject

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Security & Cryptology Project

This repository is our project on data security and Cryptology course,
The code includes implementation of exchanging secure SMSs between two endpoints (Alice and Bob),
encryption-decryption with Triple DES in ECB mode, secret key delivery and signature with EC El-Gamal.
© All rights reserved to Tom Balmas, Ohad Lavi & Daniel Ben David.

How To Install

You can either install packages manually or create virtual environment by install the requirements in the "requirements.txt".
pyCharm will install packages automatically.

to install manually you can write on terminal:
pip environment:
pip3 install pyparsing

anaconda environment:
conda install -c anaconda pyparsing

How To Run

Run application.py file on python environment.

How To Use

Enter a username, write whatever you would like to transfer to other user.
Enjoy, for any question you can write a private message.

About

An Application for secure SMS exchange: encryption-decryption with Triple DES in ECB mode, secret key delivery and signature with EC El-Gamal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%