trhgquan / CS155

Algorithms mentioned in Introduction to Cryptography (CSC15005)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS155

Algorithms mentioned in Introduction to Cryptography (CSC15005)

VNUHCM - University of Science, Fall 2021.

All source codes are in Python and licensed under the terms of The GNU GPL v3.0.

RSA

Rivest-Shamir-Adleman asymmetric cryptosystem, implemented in Python.

DLP

DLP stands for Discrete Logarithm Problem

  • Diffie Hellman (symmetric)
  • ElGamal (asymmetric)

Symmetric

Matrix Cipher implementation

DSA

Digital Signature Algorithm, implemented with naive RSA.

About

Algorithms mentioned in Introduction to Cryptography (CSC15005)

License:GNU General Public License v3.0


Languages

Language:Python 100.0%