Pro Cryptography and Cryptanalysis - Mihailescu; Nita, Stefania Loredana (Apress, 2021)