Commencer la cryptographie avec Java

Note :   (4,3 sur 5)

Commencer la cryptographie avec Java (David Hook)

Avis des lecteurs

Résumé:

Le livre est loué pour être une ressource précieuse pour la programmation de la cryptographie Java, pour fournir une expérience pratique et pour inclure des extraits de code qui illustrent les concepts clés. Cependant, il est critiqué pour sa difficulté à suivre, son manque de détails et de profondeur, et la nécessité d'une mise à jour pour s'aligner sur les technologies et les pratiques les plus récentes.

Avantages:

Référence indispensable et bien écrite pour la programmation de la sécurité Java
excellent pour l'expérimentation pratique
inclut des exemples de code téléchargeables
couvre de nombreux aspects de la cryptographie Java
maintient une structure claire pour l'utilisation de référence
offre des conseils pratiques et des aperçus sur les attaques potentielles.

Inconvénients:

Difficile à suivre et peut nécessiter des connaissances préalables en cryptographie
manque d'explications détaillées et de profondeur
certains exemples de code sont trop simplifiés
le livre est daté (2005) et nécessite des mises à jour pour les nouvelles versions de Java et les pratiques de sécurité
pas facile à utiliser pour les débutants.

(basé sur 26 avis de lecteurs)

Titre original :

Beginning Cryptography with Java

Contenu du livre :

Commencer la cryptographie avec Java

Bien que la cryptographie soit encore un sujet controversé dans la communauté des programmeurs, Java a surmonté cette tempête et fournit un riche ensemble d'API qui vous permettent, en tant que développeur, d'inclure efficacement la cryptographie dans les applications, à condition que vous sachiez comment le faire.

Ce livre vous apprend à le faire. Les chapitres un à cinq couvrent l'architecture du JCE et du JCA, le chiffrement par clé symétrique et asymétrique en Java, les codes d'authentification des messages et la manière de créer des implémentations Java avec l'API fournie par les paquets Bouncy CastleASN. 1, le tout avec de nombreux exemples. Sur cette base, la seconde moitié de l'ouvrage aborde des sujets de plus haut niveau, vous permettant de créer et de mettre en œuvre des applications Java sécurisées et d'utiliser des protocoles standard tels que CMS, SSL et S/MIME.

Ce que vous apprendrez dans ce livre

⬤ Comment comprendre et utiliser JCE, JCA et JSSE pour le chiffrement et l'authentification.

⬤ La façon dont les mécanismes de remplissage fonctionnent dans les algorithmes de chiffrement et la façon de repérer et de corriger les erreurs typiques.

⬤ Une compréhension de la manière dont les mécanismes d'authentification sont implémentés en Java et pourquoi ils sont utilisés.

⬤ Les méthodes de description des objets cryptographiques avec l'ASN. 1.

⬤ Comment créer des listes de révocation de certificats et utiliser le protocole OCSP (OnlineCertificate Status Protocol).

⬤ Des solutions Web réelles utilisant les API de Bouncy Castle.

A qui s'adresse ce livre ?

Ce livre s'adresse aux développeurs Java qui souhaitent utiliser la cryptographie dans leurs applications ou comprendre comment la cryptographie est utilisée dans les applications Java. La connaissance du langage Java est nécessaire, mais il n'est pas nécessaire d'être familier avec l'une ou l'autre des API abordées.

Les guides Wrox Beginning sont conçus pour rendre l'apprentissage des langages et des technologies de programmation plus facile que vous ne le pensez, en fournissant un format structuré et didactique qui vous guidera à travers toutes les techniques impliquées.

Autres informations sur le livre :

ISBN :9780764596339
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2005
Nombre de pages :484

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Commencer la cryptographie avec Java - Beginning Cryptography with Java
Commencer la cryptographie avec Java Bien que la cryptographie soit encore...
Commencer la cryptographie avec Java - Beginning Cryptography with Java

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)