En esta guía te mostramos los pasos para firmar digitalmente un documento PDF. De esta forma podrás enviar por Internet el documento sin preocuparte por el robo o la manipulación del archivo. Para ello utilizaremos el programa JSignPdf.
Primeros pasos con JSignPdf
Al abrir el programa, observa en la parte derecha un botón para ampliar la interfaz avanzada. Te recomendamos que lo selecciones, aunque aparecerán más opciones que harán la firma algo más compleja, el trabajo se realizará con mayor precisión. Antes de empezar, asegúrate de tener creado tu certificado de firma en el ordenador. Si no lo tienes, pincha aquí y realiza los pasos indicados.
La plataforma soporta algoritmos hash para la firma digital (SHA1, SHA256, RIPEMD160, etcétera). Con esta función podrás cifrar los documentos después de firmarlos, añadiendo una capa adicional de seguridad.
Configuración de la firma en JSignPdf
- Keystore type tiene un desplegable con varios estándares de claves públicas de criptografías. Solo tendrás que seleccionar la clave que coincida con el archivo certificado que tengas en tu ordenador.
- Keystore file es el archivo certificado que deseas utilizar y tendrá que coincidir con el Keystore type.
- Keystore password es la contraseña que especificaste durante la creación del certificado.
- Key alias se utiliza cuando tienes más de una clave privada en el archivo de almacén de claves (.pfx o .cer). También podrás pinchar en Load Keys, para que se carguen todas las claves almacenadas.
- Key password es la contraseña de la clave privada que corresponde al alias que proporcionaste.
- Input PDF File, la ruta del archivo PDF de origen que deseas firmar.
- PDF Encryption sirve para cifrar los documentos. De esta forma añadirás un nivel adicional de protección (tendrás que insertar una contraseña).
- Output File es una opción opcional para cambiar el destino y nombre del documento.
- Certification Level especifica el nivel de cambios que le realizarás al documento. Actualmente existen cuatro niveles de certificación.
- Hash Algorithm, desde su menú desplegable seleccionarás las siguientes funciones hash SHA1, SHA256, SHA384, SHA512 y RIPEMD160.
Ahora, en la parte inferior del documento se añadirá la firma digital. Si quieres cambiar la ubicación, solo tienes que pinchar en la opción Settings y, desde una ventana, podrás manipular la posición de tu firma en el PDF. (Desde un visor PDF insertarás el rectángulo).
En este punto tienes todas las configuraciones realizadas. Solo te resta pinchar en el botón Sign It y el documento firmado digitalmente se exportará en la carpeta que especificaste.
Como puedes observar, firmar digitalmente archivos PDF con JSignPdf es una tarea sencilla. Aunque en las opciones avanzadas necesitas de algunos datos técnicos, lo podrás hacer de forma rápida y efectiva. JSignPdf es un programa gratuito que se encuentra disponible para sistemas operativos Windows, Mac OS X y Linux.