Skip to content

RaeOfProCode/SecuCrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Screenshot 2024-08-11 at 7 54 21β€―PM

πŸ” SecuCrypt

SecuCrypt is a command-line cryptography tool built in Python that makes it simple to encrypt, decrypt, and hash text using industry-standard algorithms.
Designed for both learning and lightweight cryptographic tasks, SecuCrypt provides a clean, interactive terminal interface with enhanced visual output.


πŸš€ Key Highlights

  • 🎨 Interactive Console UI with ASCII art and styled output using rich
  • πŸ”„ Text Conversion between ASCII and hexadecimal formats
  • πŸ”‘ Encryption & Hashing Support: AES, DES, MD5, SHA-1, SHA-256
  • 🧭 User-Friendly Menu for selecting algorithms and operations
  • πŸ“š Great for educational use or quick testing of cryptographic functions

πŸ› οΈ Tech Stack

  • Core: Python
  • Libraries:
    • rich β†’ styled console output
    • shutil β†’ terminal size detection
    • binascii β†’ ASCII ↔ Hex conversions
    • PyCryptodome β†’ encryption & hashing

πŸ“¦ Installation

Clone the repository and install dependencies:

git clone https://github.com/your-username/SecuCrypt.git
cd SecuCrypt
pip install -r requirements.txt

About

"SecuCrypt" is a command-line cryptography tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages