https://github.com/shaharashe/cryptography_modules
This repository features Python implementations of various cryptographic algorithms, including RSA, ElGamal, and Vigenère cipher. It serves as a resource for learning and experimenting with cryptographic techniques. Contributions are welcome!
https://github.com/shaharashe/cryptography_modules
algorithm algorithms cryptography decryption encryption module modules python python3 security-tools
Last synced: 6 months ago
JSON representation
This repository features Python implementations of various cryptographic algorithms, including RSA, ElGamal, and Vigenère cipher. It serves as a resource for learning and experimenting with cryptographic techniques. Contributions are welcome!
- Host: GitHub
- URL: https://github.com/shaharashe/cryptography_modules
- Owner: ShaharAshe
- License: mit
- Created: 2024-06-04T14:22:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-21T10:04:27.000Z (about 1 year ago)
- Last Synced: 2025-02-11T11:51:17.859Z (8 months ago)
- Topics: algorithm, algorithms, cryptography, decryption, encryption, module, modules, python, python3, security-tools
- Language: Python
- Homepage:
- Size: 67.4 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
---
# 🔐 Cryptography Modules
Welcome to the Cryptography Modules repository! This project contains various Python modules that implement classical and modern cryptographic algorithms.

## Features ✨
- 🔄 **Affine Cipher**
- 🔬 **Fermat's Test**
- 🔀 **Linear Feedback Shift Register (LFSR) Cipher**
- 🔢 **Miller-Rabin Primality Test**
- 🌀 **Pollard's Rho Algorithm**
- 🔍 **Pseudoprime Test**
- 🔑 **RSA Decryption using Euclidean Algorithm**
- 🧮 **Chinese Remainder Theorem**
- 🏰 **Hill Cipher**
- 🔤 **Vigenère Cipher**## Installation 💻
Clone the repository:
```bash
git clone https://github.com/ShaharAshe/Cryptography_modules.git
```## Usage 📚
Each module is self-contained and can be run independently. Refer to the specific module documentation for detailed usage instructions.
## License 📄
This project is licensed under the MIT License - see the `LICENSE` file for details.
## Contributing 🤝
Contributions are welcome! Please open an issue or submit a pull request.
---