Puntuación:
El libro está bien considerado por su enfoque práctico y práctico de la criptografía moderna, aunque tiene algunas limitaciones en cuanto al alcance y la profundidad de ciertos temas. Sirve de sólida introducción, pero no es lo bastante exhaustivo para quienes busquen una visión teórica detallada. Los lectores aprecian su claridad y el estilo informal y orientador del autor.
Ventajas:⬤ Muy útil para comprender las mejores prácticas y aplicaciones prácticas de la criptografía.
⬤ Gran enfoque práctico que recompensa el estudio cuidadoso.
⬤ Bien equilibrado entre aspectos teóricos y prácticos.
⬤ Material esencial para los conceptos modernos de seguridad digital.
⬤ Explicaciones informales y orientativas que facilitan la comprensión de temas complejos.
⬤ Cobertura limitada en los detalles de las primitivas criptográficas; es un texto introductorio.
⬤ Algunos temas pueden ser complejos y podrían beneficiarse de más ayudas visuales.
⬤ Asume cierta familiaridad con Python, particularmente en los últimos capítulos.
⬤ Algunas ilustraciones de programación carecen de profundidad, tratando los algoritmos como 'cajas negras'.
⬤ No es adecuado para principiantes en criptografía o Python.
(basado en 7 opiniones de lectores)
Practical Cryptography in Python: Learning Correct Cryptography by Example
Desarrolle una mayor intuición para el uso adecuado de la criptografía. Este libro enseña los fundamentos de la escritura de algoritmos criptográficos en Python, desmitifica los aspectos internos de la criptografía, y demuestra las formas comunes en que la criptografía se utiliza incorrectamente.
La criptografía es el alma de la infraestructura de seguridad del mundo digital. Desde los gobiernos de todo el mundo hasta el consumidor medio, la mayoría de las comunicaciones están protegidas de una forma u otra por la criptografía. Hoy en día, incluso las búsquedas en Google están cifradas. A pesar de su ubicuidad, la criptografía es fácil de desconfigurar, utilizar mal y malinterpretar.
Los desarrolladores que incorporan operaciones criptográficas a sus aplicaciones no suelen ser expertos en la materia y puede que no comprendan del todo las implicaciones de los distintos algoritmos, modos y otros parámetros. Los conceptos de este libro se enseñan en gran parte con ejemplos, incluyendo usos incorrectos de la criptografía y cómo se puede romper la criptografía "mala". Al profundizar en las tripas de la criptografía, podrá experimentar qué funciona, qué no y por qué.
Lo Que Aprenderá
⬤ Entender dónde se usa la criptografía, por qué y cómo se usa mal.
⬤ Saber para qué se usa el hashing seguro y sus propiedades básicas.
⬤ Póngase al día con los algoritmos y modos de cifrado por bloques, como AES, y vea cómo se rompen las malas configuraciones.
⬤ Utilizar integridad de mensajes y/o firmas digitales para proteger mensajes.
⬤ Utilizar cifrados simétricos modernos como AES-GCM y CHACHA.
⬤ Practicar los fundamentos de la criptografía de clave pública, incluyendo las firmas ECDSA.
⬤ Descubrir cómo el cifrado RSA puede romperse si se utiliza un relleno inseguro.
⬤ Emplear conexiones TLS para comunicaciones seguras.
⬤ Averiguar cómo funcionan los certificados y las mejoras modernas, como la fijación de certificados y los registros de transparencia de certificados (CT).
A quién va dirigido este libro
Administradores de TI y desarrolladores de software familiarizados con Python. Aunque los lectores pueden tener algún conocimiento de criptografía, el libro asume que el lector está empezando desde cero.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)