Esta lección ilustra el uso de las herramientas relacionadas con la seguridad para el intercambio de un documento importante, en este caso un contrato. Primero seremos el emisor del contrado, Stan Smith. Esta lección muestra los pasos de Stan para poner el contrato en un fichero JAR, firmarlo, y exportar el certificado de la clave pública para la clave pública correspondiente a la clave privada usada para firmar el fichero JAR.
Luego seremos Ruth, que recibe el fichero JAR firmado y el certificado. USaremos keytool para importar el certificado en nuestro keystore en una entrada con el alias stan, y la herramienta jarsigner para verificar la firma.
Para más información sobre firmas digitales, certificados, keystores y herramientas puedes volver a la página API y Herramientas Usadas para Código Seguro e Intercambio de Ficheros.
Aquí están los pasos:
Nota: Los comandos ejecutados en esta lección asumet que los hacemos todo dentro del mismo directorio.