This is a repository to add algorithms to cryptology.
Was implemented:
- OTP (One Time Pad)
- AES (Advanced Encryption Standard)
- 3DES (Triple Data Encryption Standard)
- Pseudorandom Number Generators
- ?
You can add other algorithms to cryptology, feel free to contribute.
import os
from Crypto.Cipher import DES3
from Crypto.Cipher import AES
pip install pycrypto
pip install cryptography
sudo apt-get install gcc
You must use the Python 3.5 version or version more actualized.
$ python3 3DES.py
$ python3 AES.py
Compile:
g++ -std=c++11 otp.cpp
Run:
./a.out