Cryptography, Network Security And Cyber Laws - Menezes B.L.; Menezes B.L. & Kumar R. (Cengage Learning, 2018)