Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: Manage X.509 certificates in your grid with Java Certificate Services

JCS is built on top of the Java Crypto Extensions (JCE) used by Globus Toolkit version 3 to implement the Grid Security Infrastructure (GSI).

Tutorial Details:

the CA certificate installation dialog. A CA certificate must be configured first. This certificate will be used later to sign any subsequent CSR request or X.509 certificate.
JCS and certain application servers such as WebSphere, CA keys created by this tool are not encrypted. This limitation can be easily fixed by replacing the \"root\" CA certificate and key stored in the .globus/CA directory located in the user’s home, with custom certificate/key files from a third party CA such as VeriSign or Entrust.
During testing on application servers such as IBM WebSphere 4.x/5.x, security provider collisions between BC and IBM JCE have been discovered. The collision occurs when trying to encrypt private keys. To bypass this issue, the default CA key installed by the Web application is not encrypted, thus signing certificates requires no CA password.

The CA cert and private key can be easily replaced with your own set of custom certificates just by saving your CA cert and key in $HOME/.globus/CA as cacert.pem and cakey.pem respectively


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
Manage X.509 certificates in your grid with Java Certificate Services

View Tutorial:
Manage X.509 certificates in your grid with Java Certificate Services

Related Tutorials:

Use HTTPS in your Java client code - JavaWorld
Use HTTPS in your Java client code - JavaWorld
 
Sun lets Jini Starter Kit 1.1 out of the bottle - JavaWorld December 2000
Sun lets Jini Starter Kit 1.1 out of the bottle - JavaWorld December 2000
 
Construct secure networked applications with certificates, Part 1 - JavaWorld January 2001
Construct secure networked applications with certificates, Part 1 - JavaWorld January 2001
 
Build secure network applications with SSL and the JSSE API - JavaWorld May 2001
Build secure network applications with SSL and the JSSE API - JavaWorld May 2001
 
Flex your grid layout
Flex your grid layout
 
Java security evolution and concepts, Part 5
Java security evolution and concepts, Part 5
 
Use Web services to integrate Web applications with EISs
Use Web services to integrate Web applications with EISs
 
SGLayout—a layout manager for the rest of us
SGLayout—a layout manager for the rest of us
 
All that JAAS
All that JAAS
 
The first taste of Liberty
The first taste of Liberty
 
Java tools reign supreme - JavaWorld celebrates the leading Java tools
Java tools reign supreme - JavaWorld celebrates the leading Java tools
 
Once again, only introduction
Once again, only introduction
 
WS-Specifications
WS-Specifications The WS-Specifications build a composable architecture to form an environment for complex Web Service applications. Different vendors, such as BEA, IBM, Microsoft, RSA Security and SAP, have joined forces to lay the foundation of secure
 
Generate certificate chains for testing Java applications
OpenSSL toolkit to create a certificate chain of any length. He also describes common certificate attributes and shows you some sample Java code for reading the certificates you create into a Java keystore.
 
Java Open Single Sign-On Project (JOSSO)
JOSSO, or Java Open Single Sign-On, is an open source J2EE-based SSO infrastructure aimed to provide a solution for centralized platform neutral user authentication.
 
N1 Grid Service Provisioning System 5.0 Extends Features of Solaris Containers
A new version of the N1 Grid Provisioning System, scheduled for release in December, supports the Solaris Containers technology of the Solaris 10 Operating System.
 
Project Pixory goes Open Source
A personal image server based on Java. Pixory has a pure web interface that allows you to manage and share photo albums over the wwww.
 
Getting Started with Java Management Extensions (JMX): Developing Management and Monitoring Solutions
The Java Management Extensions (JMX) API is a standard specification developed through the Java Community Process (JCP) as JSR 3 for managing and monitoring applications and services.
 
A Practical Roadmap for Deploying Enterprise Web Applications: Taking the First Step
This article covers important decision points around the availability, scalability, and security that are needed for enterprise web applications.
 
Integrating Java Open Single Sign-On in Pluto
This article shows how to integrate Java Open Single Sign-On in Apache\'s Pluto portlet container.
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.