¿Qué libros se deben leer para comprender los conceptos básicos de la criptografía?

Los libros son tan del siglo XX. Para aprender los conceptos básicos de la criptografía, recomendaría participar en una clase de Khan Academy como Journey into cryptography o una clase de Coursera como Cryptography I. Los videos con animaciones serán una forma mucho más efectiva de aprender muchos conceptos en lugar de intentar visualizarlos de los libros.

Hay toneladas y toneladas de libros para leer, dependiendo de la dirección que le gustaría ir. Pero comience con un curso de encuestas para apreciar el paisaje.

Para una perspectiva histórica, The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography podría ser interesante. Si está buscando algo más profundo y técnico, la Ingeniería de criptografía: principios de diseño y aplicaciones prácticas es popular.

Para una referencia de programadores, la Criptografía Aplicada: Protocolos, Algoritmos y Código Fuente en C es la biblia sobre el tema, pero en realidad no es un buen lugar para que los principiantes comiencen.

Grumpf ante la respuesta de Phillip Remaker a ¿Qué libros se deben leer para comprender los conceptos básicos de la criptografía? “Los libros son tan del siglo XX”.

No es un libro, pero la NSA ofrece criptografía para niños: CryptoKids®

Nuevamente de la NSA, la clásica Segunda Guerra Mundial, ahora desclasificada, referencia de William F. Friedman: https://www.nsa.gov/news-feature … Esto trata con sistemas manuales y no es especialmente matemático.

Mi primer plato favorito es el criptoanálisis elemental de Abraham Sinkov. Si bien se describe como matemático, en oposición, por ejemplo, a los Algoritmos en C, no requiere más que matemáticas de secundaria. No sé si el PDF es legal https: //janaldridgeassu.files.wo

Absolutamente esencial es la https://www.cia.gov/library/cent de David Kahn … The Codebreakers , para el contexto histórico. Tenga en cuenta que incluso su segunda edición no discute las penetraciones significativas de la Segunda Guerra Mundial.