* LO1: Explain and demonstrate a critical understanding of specific cryptographic algorithms and cryptosystems.
* LO2: Implement, critically analyse and evaluate fundamental areas related to state-of-the-art cryptography related area, including current literature, practical implementation and evaluation.