Wednesday 9 March 2016

TIBCO BW SSL Protocol

TIBCO BW SSL Protocol:

Secure Sockets Layer (SSL) is a protocol that provides secure authentication and transmits encrypted data over the Internet or an internal network. Most web browsers support SSL, and many Web sites and Java applications use it to obtain confidential user information, such as credit card numbers.
SSL Support in TIBCO Enterprise Message Service
TIBCO Enterprise Message Service supports the Secure Sockets Layer (SSL) protocol. SSL uses public and private keys to encrypt data over a network connection to secure communication between pairs of components:
• between an EMS client and the tibemsd server
• between the tibemsadmin tool and the tibemsd server
• between two routed servers
• between two fault-tolerant servers
SSL provides secure communication that works with other mechanisms for authentication available in the EMS server. When authorization is enabled in the server, the connection undergoes a two-phase authentication process. First, an SSL hand-shake between client and server initializes a secure connection. Second, the EMS server checks the credentials of the client using the supplied username and password. If the connecting client does not supply a valid username and password combination, the connection fails, even if the SSL 67 succeeded.
When authorization is enabled, usernames and passwords are always checked, even on SSL secured connections.
Digital Certificates
Digital certificates are data structures that represent identities. EMS uses certificates to verify the identities of servers and clients. Though it is not necessary to validate either the server or the client for them to exchange data over SSL, certificates provide an additional level of security.
A digital certificate is issued either by a trusted third-party certificate authority, or by a security officer within your enterprise. Usually, each user and server on the network requires a unique digital certificate, to ensure that data is sent from and received by the correct party.

A digital certificate has two parts—a public part, which identifies its owner (a user or server); and a private key, which the owner keeps confidential.

1 comment:

  1. Hi Saidulu...its really nice doc can u share on webservices and administration tool

    ReplyDelete