Implementation of the paper https://ieeexplore.ieee.org/document/6385298 by Jian Zhang, Xuling Jin
Number Theory and Cryptography (CO313)
- Dibyadarshan Hota (16CO154)
- Omkar Prabhu (16CO233)
- 3_DES in CBC mode
$ pip3 install pycrypto
- RSA Public-Private key gen
$ cd decryption
$ python3 rsa.py
- Encryption
$ cd encryption
$ python3 sha1_rsa_3des.py
- Decryption
$ cd decryption
$ python3 decryption.py
encryption/sha1_rsa_3des.py
- Contains encryption code for the systemdecryption/rsa.py
- Generated Public and Private keysdecryption/decryption.py
- Contains decryption code for the systemdecryption/private_key.pem
- Private key generated bydecryption.py
public_key.pem
- Private key generated bydecryption.py
results/
- Contains screenshots of resultspaper.pdf
- Research Paperdecryption/message.txt
- Decrypted messagecipher.txt
- Cipher text + SHA1 Hashenc_key.txt
- Encrypted Keys for 3DESiv.txt
- Initial vector required for 3DES