La FNMT lo emite gratis. Todo el proceso se hace en su sede electrónica, que explica cada paso en detalle.
Es el programa de la FNMT que genera las claves del certificado. Lo descargas desde la misma sede, para macOS, Windows o Linux.
Indica tu NIF, tu primer apellido y tu correo. Recibirás un código de solicitud por correo electrónico.
Con ese código, en una oficina de acreditación (Agencia Tributaria, Seguridad Social y otras, normalmente con cita previa) o por las otras vías que ofrezca la sede.
Desde el mismo ordenador y el mismo usuario con los que lo solicitaste. Guarda la copia en archivo .p12 o .pfx y su contraseña: es lo que instalarás a continuación.
¿Ya lo tienes en otro ordenador? Expórtalo desde allí como archivo .p12 o .pfx con su clave privada y sigue los pasos de tu sistema.
El certificado va en el Llavero, el mismo que usan Safari y Chrome.
Haz doble clic en el archivo .p12 o .pfx. Se abre Acceso a Llaveros.
Elige ese llavero si te lo pregunta y escribe la contraseña del certificado.
En Acceso a Llaveros, en «Mis certificados», debe aparecer tu nombre y tu NIF. Vuelve a abrir Firma PDF.
Al firmar, macOS te pedirá permiso para que Firma PDF use la clave del certificado. Escribe la contraseña de tu Mac y pulsa «Permitir siempre» para que no vuelva a preguntar.
El certificado va en el almacén de Windows, el mismo que usan Edge y Chrome.
Haz doble clic en el archivo .pfx o .p12. Se abre el Asistente para importar certificados.
Pulsa «Siguiente» hasta que te pida la contraseña del certificado y escríbela. Marca «Marcar esta clave como exportable» si quieres poder hacer copias más adelante.
Con «Seleccionar automáticamente el almacén de certificados» pulsa «Siguiente» y «Finalizar». Vuelve a abrir Firma PDF.
Si marcas «Habilitar protección segura de clave privada», Windows te pedirá confirmación cada vez que firmes. Para comprobar que el certificado está, abre certmgr.msc y mira en «Personal» › «Certificados».
Linux no tiene un almacén común: Firma PDF lee los certificados de Firefox y de Chrome o Chromium. Basta con importarlo en uno de ellos.
Ajustes › Privacidad & Seguridad › Certificados › «Ver certificados…». En la pestaña «Sus certificados» pulsa «Importar…», elige el archivo y escribe su contraseña.
Configuración › Privacidad y seguridad › Seguridad › «Gestionar certificados». En tus certificados, pulsa «Importar», elige el archivo y escribe su contraseña.
El certificado aparecerá en el paso «Elige tu certificado».
También puedes importarlo desde la terminal con pk12util -d sql:$HOME/.pki/nssdb -i certificado.p12 (paquete libnss3-tools o nss-tools). Firma PDF lee Firefox instalado desde tu distribución o como snap y Chrome; no lee Chromium en snap ni los navegadores en Flatpak.