项目作者: Himanshu-Gurjar

项目描述 :
This is the project of hybrid encryption of files where RSA and AES algorithm works together, AES key for the encryption and decryption of files and RSA keys for encryption and decryption of AES key.
高级语言: Python
项目地址: git://github.com/Himanshu-Gurjar/Hybrid_Encryption.git
创建时间: 2021-02-18T06:19:29Z
项目社区:https://github.com/Himanshu-Gurjar/Hybrid_Encryption

开源协议:

下载




Hybrid_Encryption

The main aim of this project is to make files more secure using hybrid encryption,
and store it in our local system.

Hybrid encryption includes

  • RSA Encryption Algorithm
  • AES Encryption Algorithm

    Working

  1. Creates directories and files for generated RSA and AES keys and store it.
  2. For encryption takes the AES key file reads it and decrypt it using RSA private key and then encrypt the selected file using AES key and store at local system.
  3. For decryption takes the AES key file reads it and decrypt it using RSA private key and then decrypt the selected file using AES key and store at local system.

    Steps

  4. Select the file.
  5. Choose the appropriate option either encryption or decryption.
  6. That’s it your tast completed and you got the massege accordingly.

GUI snapshot



Requirements

  • You must be install the Crypto package using bellow command in terminal.

    pip install pycryptodome==3.9.9