Skip to content

MG2033/Security_DS_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Security Project: Key Management through certificates

Description

This project aims to simulate the sending/receiving process of a message between two parties that use X509 digital certificates. It contains the implementation of the following:

  • X509 Certificate
  • Certificate Authority using MongoDB database
  • ElGamal Digital Signature Algorithm
  • RSA Algorithm
  • A test drive that contains the simulation of the process. The first party that sends is called Alice, and the second party that receives is called Bob

Dependencies

Python 3 or above
Crypto (any version)
gmpy (any version)
pymongo (any version)

About

Security Project: Key Management Through Digital Certificates in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages