REPOSITORY OVERVIEWLive repository statistics
★ 1Stars
⑂ 0Forks
◯ 0Open issues
◉ 1Watchers
27/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Classic & Modern Cryptographic Ciphers 🔐
A compact collection of classical and modern cryptographic algorithms implemented in Python. This repository is intended for learning, experimentation, and understanding how traditional and widely-used encryption techniques work under the hood.
🧠 What’s Included
🔸 Classical Ciphers
These are historic encryption algorithms used before the advent of modern cryptography:
- Caesar Cipher – Simple substitution using character shifts
- Playfair Cipher – Bigram substitution based on a 5x5 key matrix
- Rail Fence Cipher – Zigzag transposition cipher
🔹 Modern Ciphers
These represent the foundational concepts of modern-day encryption:
- RSA Cipher – Asymmetric encryption using large prime numbers
- DES (Data Encryption Standard) – Symmetric key block cipher (now deprecated)
- AES (Advanced Encryption Standard) – Industry-standard secure encryption
📁 Repository Structure
Each file contains a standalone implementation with test examples and optional helper functions.
⚙️ Requirements
Most algorithms use only standard Python libraries. For AES and DES, you may need:
pip install pycryptodome
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
A compact collection of hands-on computer vision exercises built with Python and OpenCV. It provides beginner-friendly and intermediate-level projects to help you explore core concepts, practice real implementations and strengthen your understanding through practical experimentation.
63/100 healthRecently updatedActive repository
Jupyter NotebookNo license
⑂ 4 forks◯ 0 issuesUpdated 5 days ago
A compact real-time weapon detection system using Python and YOLOv8. It detects weapons from live streams, triggers customizable alerts, and offers a desktop GUI and Django interface. Powered by a pretrained YOLOv8 model with support for retraining and data collection, its modular design separates the detection server, GUI, and training logic.
42/100 healthActive repository
PythonNo license#django#machine-learning#object-detection#opencv
⑂ 2 forks◯ 0 issuesUpdated Sep 12, 2025