Skip to content

aniket200/EncryptDecrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” AES Encryption & Decryption Tool

A simple Python-based tool for secure message encryption and decryption using AES-128 (CBC mode). This project allows users to input any message and get an encrypted output in Base64 format, which can later be decrypted using the same AES key.


h

πŸš€ Features

  • πŸ”’ AES-128 symmetric encryption in CBC mode
  • πŸ“₯ Accepts user input for encryption and decryption
  • πŸ“¦ Base64 encoding for encrypted data and key sharing
  • πŸ” Random IV generation for every encryption
  • πŸ›‘οΈ Secure key handling for temporary usage

πŸ› οΈ Technologies Used

  • Language: Python 3
  • Library: PyCryptodome (for AES encryption)

πŸ“¦ Installation

  1. Clone the repository
git clone https://github.com/https://github.com/aniket200/EncryptDecrypt/aes-encryption-tool.git
cd aes-encryption-tool

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages