项目作者: jayeshchoubisa

项目描述 :
高级语言: Python
项目地址: git://github.com/jayeshchoubisa/Cryptography-Using-Pycrypto-For-Encryption-and-Decryption-of-a-File.git


Cryptography Using Pycrypto for Encryption and Decryption of a File

Overview:

This code performs encryption and decryption on the file selected.I have perfromed cryptography using Advanced Encryption System-256 for generating Cipher text from plain text which is in the unreadable form.Also used Hasher algorithm for generating 16 bit hasher output password using SHA256 which works best with AES-256.

Dependencies:

1. Pycrypto

This code is ecxecutable only if you have successfully installed pycrypto on your system.

Usage:

Run this using jupyter notebook.Just type jupyter notebook in the main directory and the code will pop up in a browser window.

Output:

This program either encrypt or decrypt a file as per the command given to it.Example of encryption is uploaded as (encrypted)test.txt of a file test.txt.

Encryption of a already decrypted file must be done if the password used is same as before.