Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Java security
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Java security

Java security

Jamie Jaworski, Paul J. Perrone

546 pages, parution le 10/10/2001

Résumé

Conçu dès l'origine avec le souci d'offrir une sécurité élevée pour le développement d'applications Web, le langage Java n'a cessé de s'enrichir depuis le JDK 1.0. Ainsi, le JDK 1.1 offrait déjà une API spécialisée pour le développement d'applets signées, la mise en place de signatures et de certificats numériques, etc. La plate-forme Java 2 s'est dotée de fonctionnalités et extensions supplémentaires qui font maintenant de Java l'un des langages les plus sécurisés pour le développement d'applications Internet et intranet.
L'API Security offre désormais de puissants outils pour la configuration et l'exécution d'applications distribuées ou pour la gestion de certificats X.509. Elle a notamment été enrichie de trois extensions importantes :
  • JCE 1.2 (Java Cryptography Extension) pour le développement de systèmes cryptographiques avec l'implémentation des algorithmes courants tels que DES, RSA ou MD5.
  • JSSE (Java Secure Socket Layer) pour assurer la confidentialité des informations échangées sur le réseau avec les protocoles SSL (Secure Socket Layer) et TLS (Transport Layer Security).
  • JAAS (Java Authentication and Authorization Service) pour la mise en place de solutions d'authentification des utilisateurs et de stratégies d'accès aux différentes données et applications, notamment dans le cas du développement d'applications distribuées.
Ecrits par deux experts reconnus dans ce domaine, cet ouvrage vous fera découvrir au travers de nombreux exemples comment :
  • Déployer et exécuter de manière sûre des applets, servlets et JSP
  • Utiliser les protocoles cryptographiques modernes (DES, RSA, etc.)
  • Assurer l'intégrité des échanges sur le réseau et protéger vos données
  • Identifier et signer des données par l'usage de certificats et de signatures numériques
  • Sécuriser les données sensibles avec JCE et JSSE
  • Mettre en place des stratégies d'accès par individu ou par groupe avec JAAS
  • Créer des applications distribuées basées sur RMI et CORBA
  • Sécuriser les composants EJB pour vos applications d'entreprise
Table des matières
  • Les bases de la sécurité
  • Présentation de la sécurité Java
  • Contrôle d'accès et sécurité des applications Java
  • Sécurité des applets
  • Introduction à la cryptographie
  • Gestion des clés et certificats numériques
  • Digests de message et signatures numériques
  • JCE (Java Cryptography Extension)
  • SSL et JSSE
  • Vue d'ensemble de la sécurité d'entreprise distribuée
  • Les bases de données et la sécurité
  • Le service d'authentification et d'autorisation de Java
  • La sécurité de CORBA
  • La sécurité des JavaBeans d'entreprise
  • La sécurité des servlets Java et des pages JSP
  • Brèches de sécurité connues de Java
  • Mathématiques RSA
  • Téléchargement et installation de JCE
  • L'API Security de Java 2
  • Le téléchargement et l'installation de Cryptix JCE 1.2
  • L'utilisation de l'outil keytool
  • L'utilisation de l'outil jarsigner

L'auteur - Jamie Jaworski

Jamie Jaworski is the president of JSPWare.com, where he advises Fortune 100 companies on approaches to building secure Java-based Web applications. He is also a professional Java developer and Sun-certified programmer, developer, and architect. Mr. Jaworski has written several best-selling books on Java and JavaScript, including Java 2 Platform Unleashed and Mastering JavaScript and JScript. He also writes the SuperScripter column for CNET's popular Web site for Web developers, Builder. com.

L'auteur - Paul J. Perrone

Paul J. Perrone is the Founder, President, and CTO at Assured Technologies, Inc. Through Assured Technologies (assuredtech), Paul provides software architecture and development consulting, mentoring, and training related to J2EE, XML, Web services, and object-oriented technologies. Paul has been involved with the architecture, design, and development of numerous large-scale enterprise systems and products for both Fortune 500 and medium-sized organizations. Paul also has co-authored the J2EE Developer's Handbook, Building Java Enterprise Systems with J2EE, and the Java Security Handbook, has published articles on Java, and has spoken at conferences such as JavaOne and Web Services Edge. He has an MS from the University of Virginia and a BS from Rutgers University. He is a member of the IEEE and ACM, has served as chapter chair for the Northern Virginia IEEE Computer Society, has helped in the startup of the Northern Virginia Java User's Group (NOVAJUG), and chairs the NOVAJUG's enterprise SIG. Paul is also an avid Java-based robot and AI tinkerer. Paul can be reached at pperrone@assuredtech.com or (703) 669-4054.

Caractéristiques techniques

  PAPIER
Éditeur(s) Campus Press
Auteur(s) Jamie Jaworski, Paul J. Perrone
Parution 10/10/2001
Nb. de pages 546
Format 23 x 18,8
Couverture Broché
Poids 660g
Intérieur Noir et Blanc
EAN13 9782744012303

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription