Metadata-Version: 2.1
Name: ciphergeard
Version: 1.0
Summary: Implementation of several famous ancient ciphers in Python.
Home-page: https://github.com/Evscion/Ciphergeard
Download-URL: https://github.com/Evscion/Ciphergeard/archive/refs/tags/v1.0.tar.gz
Author: Evscion
Author-email: ivoscev@gmail.com
Keywords: cipher,encoder
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE

Ciphergeard
====================

Ciphergeard is a small package which implements some famous ancient ciphers in Python.
The name '**Ciphergeard**' is made up of 2 words - '**Cipher**' and '**geard**'.
**Geard** is the old English word for '**garden**'. So **Ciphergeard** is basically '**Cipher Garden**'.

I just randomly thought about using the word 'garden' and stuck with it.

This library provides functionalities to encrypt and decrypt messages using a variety of historical ciphers.

Currently supported ciphers include:

- Affine Cipher
- Atbash Cipher
- Baconian Cipher
- Bifid Cipher
- Caesar Cipher
- Columnar Transposition Cipher
- Morse Code
- Playfair Cipher
- Rail Fence Cipher
- ROT13 Cipher
- Vernam Cipher
- VigenÃ¨re Cipher (Standard, Beaufort, Gronsfeld, and Running Key variants)

## Important Notes:

- This library's implementations can handle non-English characters.
- **Security Disclaimer**: These ciphers are for educational purposes only and should never be used for serious encryption. They are easily breakable and offer no real security for sensitive information.
- **Future Enhancements**: There is a plan to add support for additional ciphers and potentially other languages in future releases.
- **Contributing**: I would gratefully appreciate any help in improving this package! Please report any errors, bugs, performance/efficiency issues you may encounter.

## Documentation

You can check out the detailed documentation at [Ciphergeard Documentation](https://ciphergeard.readthedocs.io/en/latest/index.html)

## Contact

You can contact me on my email - ivoscev@gmail.com
