2DMI10 (2018-GS2) Applied cryptography