🔐 Mbarek Cipher v2 — A Custom Encryption Experiment
Introduction
I built Mbarek Cipher v2 to better understand how encryption systems work.
It is not meant to replace modern cryptography, but to explore ideas and learn by building.
🎯 Goal
The main goals were simple:
- Understand how encryption works
- Create my own logic system
- Experiment with structured transformations
⚙️ How it works (simple view)
The system is based on:
- A secret key
- A dynamic character table
- Block-based data processing
- Step-by-step transformations
Each block of data is modified using rules derived from the key.
The same process is reversed to decrypt.
🧪 Idea behind it
Instead of using a standard library, I wanted to:
- build my own structure
- test different transformation ideas
- learn by experimenting
📊 Current status
- Encryption and decryption work correctly
- Small tests are stable
- The system is still experimental
🔮 Next steps
I plan to:
- test randomness quality
- improve structure
- analyze security strength
- optimize performance
📂 Project
GitHub: Mbarek Cipher v2
🤝 Feedback
This project is still evolving.
Any feedback or ideas are welcome.