21. Understanding cryptography :   Publication: New York : Springer, 2010 . xviii, 372 p. : Date:2010 Availability: Copies available: Turkeyen Campus Education & Humanities [Z104 .P33] (1), Turkeyen Campus Education & Humanities [Z104 .P33 ] (1), Actions: Add to cart