There are several successful security solutions, including the SSL protocol , the Globus Security Infrastructure and the Java security solutions.
The cryptographic protocol Secure Sockets Layer (SSL) and its successor Transport Layer Security (TLS) are widely used to provide a secure communication over the public networks.
It takes two phases to set up an SSL connection.
The first phase uses digital signatures and asymmetric cryptography for authentication, while the second phase is for data transmission.
The Globus Security Infrastructure (GSI) is a standard of Gird security and provides the single-sign-on process in the Grid environment as well as authenticated communication by using asymmetric cryptography as the base for its functionality.
As a security standard, GSI also meets different security requirements.
The Java platform not only supports the cross-platform capabilities, but also provides a variety of security features and solutions.
Most of these security features and solutions are encapsulated in three standard Java extensions: Java Cryptography Extension (JCE),