Polypilot product mascot

Introducing PolyPilot:

Our AI-Powered Mentorship Program

Learn More
Go to Polygence Scholars page
Prashaant Mudgala's cover illustration
Polygence Scholar2022
Prashaant Mudgala's profile

Prashaant Mudgala

Los Alamitos High SchoolClass of 2023Cypress, California

About

Projects

  • "A Historically Accurate Implementation of the Enigma Cipher" with mentor Nolan (Nov. 30, 2022)

Project Portfolio

A Historically Accurate Implementation of the Enigma Cipher

Started Aug. 1, 2022

Abstract or project description

Prashaant has shown strong capability for understanding ciphers and cryptographic work in Python. The Enigma cipher, famously used by the Nazis and decrypted mainly by Alan Turing, is a solid project that will teach Prashaant best coding practices for function decomposition and project management. The cipher is complex, and to construct a historically accurate model requires a good understanding of the inner workings of the machine (and some intelligent coding). Along the way, we will learn about the history and techniques used for Enigma encryption and decryption. By the end, we will have a working implementation of the Enigma cipher that anyone can play with!