… As a whole, the chapters are well-written and provide a good introduction, addressing current thinking on a variety of complex and subtle technical areas. Most of the chapters have thorough reference lists, and this is certainly a book that any cryptography library should include. … [it] contains many interesting ideas showing how, in the twenty-first century, cryptography is more complicated and also more important than just the messages that Alice sends to Bob.—MAA Reviews, January 2011