Creating a cryptography animation for visual learners

Georgina Harvey


Supervised by George Theodorakopoulos; Moderated by Víctor Gutiérrez Basulto

My idea is to create an animation that shows the difference between ECB and CBC cryptography modes of operations. I will show this through animating the static diagrams and using the ECB penguin to visually display the drawbacks of ECB and how CBC can solve this. In addition to this depending on the scope of my timings I might broaden this comparison to all modes of operations that gets covered in your security module. These animations can be used as a visual aid for your third-year students. I will animate these using java-script.

I have a deep interest in cyber security and the importance on visual learning. In my diss I hope to cover the different ways that students retain information and why visual learning is the most effective. As someone with dyslexia I really rely on videos and graphics to truly understand the content I am learning and that's why I'm so interested in project as I truly passionate about the positive affects it can have on future students.

Initial Plan (08/02/2021) [Zip Archive]

Final Report (14/05/2021) [Zip Archive]

Publication Form