Estoy escribiendo una aplicación que usa SSL. Por lo tanto, tengo un almacén de claves ficticio y un almacén ficticio falso que deseo suministrar a mi cliente. ¿Hay alguna carpeta predeterminada para ponerlos dentro de mi distribución? p. docs, lib, bin ... etc. ¿Dónde suele colocarse el almacén de claves en el servidor y dónde suele colocarse el truststore en el cliente?¿Cuál es la ubicación predeterminada para keystore/truststore de aplicaciones Java?
Gracias
Keystore y Truststore son terminología general de PKI y no son específicas de Java. – user93353
@ user93353, varía según la implementación. PKI habla sobre la confianza de varias maneras, pero eso puede ser "trust store", "trust anchors" o simplemente "trusted certificates". En Windows/schannel, también obtiene la "Tienda de Autoridades de certificación raíz de confianza", y así sucesivamente. AFAIK, no hay una terminología uniforme. – Bruno
Más específicamente, las ubicaciones predeterminadas son// seguridad/lib y jssecacerts // seguridad/lib cacerts y se reemplaza con la propiedad del sistema javax.net.ssl.trustStore. –
Eric