jConnect provides the following options for securing client-server communications:
SSL – Use SSL to encrypt communications, including the login exchange, between client and server applications.
Kerberos – Use Kerberos to authenticate Java applications or users of Java applications to Adaptive Server without sending user names or passwords over a network. Also use Kerberos to set up a Single Sign-On (SSO) environment and provide mutual authentication between the digital identity of a Java application and that of Adaptive Server Enterprise.
Kerberos may be used to encrypt communications and provide data integrity checking, but these have not been implemented for jConnect.
Kerberos and SSL may also be used together, providing the advantage of both SSO and encryption of data transferred between client and server applications.