Menezes, Bernard

Network Security and Cryptography - Cengage learning 2011 - 434

978-81-315-1349-1