OpenSSL with Java
I have to use OpenSSL in a Java web project and I don't know anything about 'OpenSSL'.
How can I integrate OpenSSL with my project? is there any good fundamental tutorials to learn this?
I have to use OpenSSL in a Java web project and I don't know anything about 'OpenSSL'.
How can I integrate OpenSSL with my project? is there any good fundamental tutorials to learn this?
First of all: what do you need the library for?
Like these properties:
-Djavax.net.ssl.keyStore=keystore_path
-Djavax.net.ssl.keyStorePassword=password
-Djavax.net.ssl.trustStore=truststore_path
-Djavax.net.ssl.trustStorePassword=trustword
Everyone talks about BouncyCastle, but in our use case Gnu Crypto library won the day. Native java.
Our database ( aerospike ) spends at least 10% of its time computing hashes in java, for some customers, simply because these implementations are slow. I welcome when there's a native implementation of the crypto libraries available on every Linux machine. I thought some of the Java7 VMs were going to include more algorithms, but I haven't seen them yet.