Skip to content

DevlTz/qzuipo-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Python Cipher Toolkit πŸ”’

A modular Python tool for encryption/decryption operations. Currently supports Caesar Cipher, with plans to expand to other cipher types. Designed for both learning and practical use.


Project Structure πŸ“‚

  • Caesar Cipher: Classic shift-based substitution cipher
  • CLI Interface: User-friendly command-line operations
  • Modular Design: Easy integration of new ciphers
  • Text Preservation: Maintains case and non-alphabetic characters

Objectives 🎯

  • Provide hands-on cryptography implementation examples
  • Create extensible base for multiple cipher types
  • Serve as educational resource for Python developers

Features:

Case preservation: Python β†’ Udymts

Symbol retention: Hello! β†’ Khoor!

Negative shifts supported

Getting Started πŸš€

1. Clone Repository

git clone https://github.com/DevlTz/qzuipo-toolkit.git
cd qzuipo-toolkit.git
python3 CC.py

Roadmap & Contributing πŸ›£οΈ

βš”οΈ Planned cipher implementations:

- βœ… Caesar Cipher

▒ Vigenère Cipher

β–’ XOR Cipher

β–’ RSA Encryption

Contribution Guide οΈπŸ§™β€β™‚οΈ

- Fork repository

- Create feature branch

- Add tests for new ciphers

- Submit PR with documentation updates

Learning Resources πŸ“š

> hhttps://www.khanacademy.org/computing/computer-science/cryptography/crypt/v/caesar-cipher
> https://cryptography.io/en/latest/
> https://docs.python.org/3/library/argparse.html

License πŸ“œ

🌐 GPL3.0 license πŸ‘¨πŸ’» Maintainer: [r3qu1em]

πŸ“§ Contact: [kaua.dovale@proton.me]

πŸ› Issue Tracker: GitHub Issues

Happy encrypting! πŸ” More ciphers coming soon...

About

Python Scripts > πŸ‰

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages