2DMI10 (2022-GS2) Applied cryptography