Project level:  Masters

This project aims to provide a better way to understand and employ cryptography in secure system designs by visualising the cryptographic primitives. This will be achieved by extracting the workflow/information flow of the cryptographic operation and representing the flow using process modelling graphical notations such as petri Nets, BPMN or FSM. The detailed tasked of this project include (1) understanding a few cryptographic primitives in details (2) extracting the atomic operations (3) summarising the flow patterns (4) designing notations for visualising cryptographic primitives and (5) implementing the visualisation of case study cryptographic primitives.

Reading material: (for flow patterns)

Requirements: knowledge in Cryptography  


Project members

Dr Veronika Kuchta

Honorary Research Fellow
School of Mathematics and Physics