Sto scrivendo un'applicazione che utilizza SSL. Quindi, ho fittizio un keystore e un fittizio truststore che voglio fornire al mio cliente. C'è qualche cartella predefinita per metterli nella mia distribuzione? ad es. documenti, lib, bin ... ecc. Dove si trova solitamente il keystore inserito nel server e dove solitamente il truststore viene inserito nel client?Qual è il percorso predefinito per il keystore/truststore delle applicazioni Java?
Grazie
Keystore e Truststore sono termini generali PKI e non specifici di Java. – user93353
@ user93353, varia a seconda dell'implementazione. PKI parla della fiducia in vari modi, ma può essere "trust store", "trust ancore" o semplicemente "certificati affidabili". Su Windows/Schannel, si ottiene anche l'archivio "Autorità di certificazione radice affidabile" e così via. AFAIK, non esiste una terminologia uniforme. – Bruno
In particolare, le posizioni predefinite sono/lib/security/jssecacerts e /lib/security/cacerts e la si sovrascrive con la proprietà di sistema javax.net.ssl.trustStore. –
Eric