Puntuación:
El libro es elogiado por ser un valioso recurso para la programación criptográfica en Java, por proporcionar experiencia práctica y por incluir fragmentos de código que ilustran conceptos clave. Sin embargo, es criticado por ser difícil de seguir, carecer de detalle y profundidad, y necesitar actualizaciones para alinearse con tecnologías y prácticas más actuales.
Ventajas:⬤ Referencia bien escrita e indispensable para la programación de seguridad en Java
⬤ excelente para la experimentación práctica
⬤ incluye ejemplos de código descargables
⬤ cubre muchos aspectos de la criptografía en Java
⬤ mantiene una estructura clara para su uso como referencia
⬤ ofrece consejos prácticos y perspectivas sobre posibles ataques.
⬤ Difícil de seguir y puede requerir conocimientos previos de criptografía
⬤ carece de explicaciones detalladas y profundidad
⬤ algunos códigos de ejemplo están demasiado simplificados
⬤ libro es anticuado (2005) y necesita actualizaciones a nuevas versiones de Java y prácticas de seguridad
⬤ no es fácil de usar para principiantes.
(basado en 26 opiniones de lectores)
Beginning Cryptography with Java
Iniciación a la criptografía con Java
Aunque la criptografía todavía puede ser un tema controvertido en la comunidad de programadores, Java ha capeado el temporal y proporciona un rico conjunto de API que le permiten a usted, el desarrollador, incluir eficazmente la criptografía en las aplicaciones, si sabe cómo hacerlo.
Este libro le enseña cómo. Los capítulos uno a cinco cubren la arquitectura de JCE y JCA, cifrado de clave simétrica y asimétrica en Java, códigos de autenticación de mensajes y cómo crear implementaciones de Java con la API proporcionada por los paquetes Bouncy CastleASN. 1, todo ello con abundantes ejemplos. Partiendo de esta base, la segunda mitad del libro se adentra en temas de mayor nivel, permitiéndole crear e implementar aplicaciones Java seguras y hacer uso de protocolos estándar como CMS, SSL y S/MIME.
Lo que aprenderá con este libro
⬤ Cómo entender y utilizar JCE, JCA y JSSE para encriptación y autenticación.
⬤ Cómo funcionan los mecanismos de relleno en los cifrados y cómo detectar y corregir errores típicos.
⬤ Comprender cómo se implementan los mecanismos de autenticación en Java y por qué se utilizan.
⬤ Métodos para describir objetos criptográficos con ASN. 1.
⬤ Cómo crear listas de revocación de certificados y utilizar el Protocolo de Estado de Certificados Online (OCSP)
⬤ Soluciones Web del mundo real utilizando las API de Bouncy Castle.
A quién va dirigido este libro
Este libro está dirigido a desarrolladores Java que deseen utilizar criptografía en sus aplicaciones o comprender cómo se utiliza la criptografía en las aplicaciones Java. Es necesario tener conocimientos del lenguaje Java, pero no es necesario estar familiarizado con ninguna de las API tratadas.
Las guías Wrox para principiantes están diseñadas para que aprender lenguajes y tecnologías de programación sea más fácil de lo que se piensa, proporcionando un formato tutorial estructurado que le guiará a través de todas las técnicas implicadas.
© 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)