mirror of
https://github.com/ReVax-2007/cipher_master.git
synced 2026-09-17 21:32:27 +00:00
suggested improvements for the project
This commit is contained in:
22
SUGGESTED_FEATURES.md
Normal file
22
SUGGESTED_FEATURES.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# 💡 Suggested Features
|
||||
|
||||
This document details new functional capabilities and user-facing features proposed for future versions of **Cipher Master**.
|
||||
|
||||
---
|
||||
|
||||
## 1. Core Cipher & Engine Expansion
|
||||
* **New Ciphers**:
|
||||
* **Playfair Cipher**: Digraph substitution using a 5x5 key matrix.
|
||||
* **Enigma Machine Emulator**: Multi-rotor simulation with configurable reflector settings.
|
||||
* **Baconian Cipher**: Steganographic binary substitution ($A/B$ character mapping).
|
||||
* **Columnar Transposition**: Multi-stage keyed matrix transposition.
|
||||
* **Multi-Stage / Chained Encryption**: Allow users to stack multiple ciphers sequentially (e.g., Caesar Shift followed by Rail Fence).
|
||||
|
||||
## 2. Interactive GUI & User Experience
|
||||
* **Built-in Decryption Workspace**: Interactive scratchpad inside the application window with frequency analysis charts, letter counts, and live decoding textboxes.
|
||||
* **Interactive Runes Map**: Clickable Elder Futhark keyboard/reference panel for visual translation.
|
||||
* **Custom Output Paths**: Allow users to select custom output folders instead of defaulting strictly to the Desktop directory.
|
||||
|
||||
## 3. Game & Challenge Modes
|
||||
* **Timed Challenge Mode**: In-app countdown timer with a scoring metric based on completion speed and hint usage.
|
||||
* **Custom Quote Input**: GUI text field allowing users to input their own custom plaintext passage directly before generating files.
|
||||
Reference in New Issue
Block a user