Security and Authentication
Note:
In this documentation, "SSL" indicates both TLS (Transport Layer Security) and SSL (Secure Sockets Layer). The connector supports industry-standard versions of TLS/SSL.
To protect data from unauthorized access, some Neo4j data stores require connections to be authenticated with user credentials. For information about configuring the connector to authenticate your connections, see Configuring Authentication. For information about configuring authentication on your Neo4j server, see the Neo4j documentation.
Additionally, the connector supports one-way SSL encryption. SSL encryption protects data and credentials when they are transferred over the network, and provides stronger security than authentication alone.
The SSL version that the connector supports depends on the JVM version that you are using. For information about the SSL versions that are supported by each version of Java, see "Diagnosing TLS, SSL, and HTTPS" on the Java Platform Group Product Management Blog: https://blogs.oracle.com/java-platform-group/entry/diagnosing_tls_ssl_and_https.
Note:
The SSL version used for the connection is the highest version that is supported by both the connector and the server, which is determined at connection time.
Related topics