← back
Interactive Affine Cipher Tutorial

Interactive Affine Cipher Tutorial

Pending
💰 USD 250–750 👤 Unknown 🕒 16d ago status: new
Algorithm Education & Tutoring C++ Programming Programming
I’m creating an educational Affine-cipher program in C++ Programming and would like a clean, well-commented implementation that teaches as it runs. The core idea is that a learner can input any message, choose keys, watch each mathematical step unfold, and then reverse the process to decrypt. Please build a console-based tool (GUI or ASCII art welcome if it helps) that: • Prompts the user for plaintext, the multiplicative key (a) and additive key (b), performs validation, and shows the full encryption and decryption cycles. • Prints a step-by-step explanation of every transformation so readers can see how each letter is mapped. • Provides a visual representation of the process—this can be a simple table, chart, or inline schematic displayed in the console highlighting intermediate values. Keep the code modular, name functions clearly, and add concise comments so anyone new to classical ciphers can follow along. After compiling, I should be able to run one executable, enter the required input, and observe both the workflow and the final results.
↗ View on Freelancer