Back to Browse

Enigma Implementation

495 views
Dec 7, 2023
29:18

This video presents an Enigma encryption emulator implementation in C. Some brief historical context is presented, such as the significance of the enigma encryption device, and the contributions of Alan Turing and Bletchley Park's contributions to the field of computer science. Topics covered include basics of the enigma machine, how to interpret keys from a key sheet and set the key settings in an web-based enigma emulator and in a corresponding emulator implemented in console C. Also briefly covered are cryptography theory concepts including random ciphers, Caesar ciphers, and some fiddly C/C++ implementation details such as modulo arithmetic, table lookups, and how to make your code look beautiful to impress your friends and colleagues.

Download

0 formats

No download links available.

Enigma Implementation | NatokHD