Cryptography is an outstanding book that covers all the major areas of cryptography in a readable, mathematically precise form. Several chapters deal with especially active areas of research and give the reader a quick introduction and overview of the basic results in the area. Cryptography provides the mathematical theory that is necessary in order to understand how the various systems work. Most algorithms are presented in the form of pseudocode, together with examples and informal discussion of the underlying ideas. The book gives careful and comprehensive treatment of all the essential core areas of cryptography. Also, several chapters present recent topics that have not received thorough treatment in previous textbooks. Such topics include authentication codes, secret sharing schemes, identification schemes, and key distribution.
This book was required for a computer science elective course. It's part of the same series as the Rosen discrete math book, so expect the same format, with chapters centered on definitions/examples and a wide range of exercises. We only looked at the first few chapters, and I would say it's a serious, concise introduction to the topic. For the same reasons, it's heavy on mathematical notation. I wouldn't recommend it as a main resource for self-study.
Parcialmente lido, acompanhando a cadeira de Criptografia e para o desenvolvimento do projecto da construção de um ataque linear para o sistema de encriptação DES. O livro contém bastantes exemplos dos algoritmos que ajudam a acompanhar os ataques e as suas falhas. Deliciosa a cadeira, deliciosa toda a arte de encriptar e (mais delicioso ainda) de atacar (!) (aqui fica-)