Network security and cryptography - Menezes, Bernard (Cengage Learning Andover, 2011)
UG
E