BioBind Home Page
BioBind Home Page
BioBind Contact
BioBind Contact
BioBind FAQ
BioBind FAQ
BioBind logo
 
 
>Home >FAQ
Data Encryption with Secure Socket Layer (SSL) / HTTPS
This provides secure communication for web services. SSL is commonly used with HTTP and so can be used with SOAP services. SSL optionally allows the communicating parties (client <-> server) to ensure the identity of the other party. Once this has been established, SSL provides an encrypted connection between the client and server. The connection includes a secure hash function (silimlar to a checksum) so that data is not modified during the transit. This then allows sensitive information to be transmitted over the internet. Jemboss uses Java Secure Socket Extension (JSSE - now in J2SDK, v.1.4) to implement SSL.

To find exactly when a certificate expires use the command:

keytool -printcert -file /usr/local/emboss/share/EMBOSS/jemboss/resources/client.cer SSL (Secure Socket Layer) can be chosen to provide data transfer encryption. This will make the initial connection time of the client to the server a few seconds longer whilst the client certificate is verified. If SSL is used then the certificate for the client (in client.keystore) needs to be in the resources directory; if Jemboss is distributed as a jar file (e.g. when using java web start) then this needs to wrapped in a client.jar file in the same directory. The BioBind installation will do this for you.

©2005 BioBind.com All rights reserved.