An Evaluation of Enigma Machine Online Emulators for Teaching and Learning. - Dyah Puji Utami; Priyanka Singh; Sathiamoorthy Manoharan (TALE, 2024)