books.google.com - Cryptography plays a key role in ensuring the privacy and integrity of data and the security of computer networks. Introduction to Modern Cryptography provides a rigorous yet accessible treatment of modern cryptography, with a focus on formal definitions, precise assumptions, and rigorous proofs.The...http://books.google.com/books/about/Introduction_to_modern_cryptography.html?id=TTtVKHdOcDoC&utm_source=gb-gplus-shareIntroduction to modern cryptography