Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

153
Views
Crypto, migrating OpenSSL to JKS

I am new to crypto so hopefully I ask this right. There are existing clients that talk to our server that used OpenSSL to generate the certs. Now we are converting that app to a Java app. From my reading, it looks like OpenSSL and Java's jks stores are different. In order to not break the current clients that are in production, as well as have a way to create new certs in Java for new clients, what are my options?

To generate certs: From what I can tell, I could continue using the existing shell scripts from the Java app that use OpenSSL to create the new certs. Or maybe I could use a library like Bouncy Castle to generate private and public keys. I'm not sure if that's different than how OpenSSL works.

To read the existing certs from clients in prod: How would I be able to do this? Would/Could I import the existing keys into Java's trust store (again sorry if I don't have all the concepts down, just starting to read about crypto).

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Java is transitioning from JKS and JCEKS to PKCS#12 in Java 9. PKCS#12 is already supported by both Java and OpenSSL, especially when it comes to run-of-the-mill certificate- and private key storage. To use it load a KeyStore with "algorithm" "PKCS12".

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!