Introduction to Cryptography - Sahadeo Padhye; Rajeev A. Sahu; Vishal Saraswat (Taylor and Francis, 2018)