Tabla de Contenidos

Firma electrónica / digital

La firma electrónica es un conjunto de datos electrónicos que acompañan o que están asociados a un documento electrónico y cuyas funciones básicas son:

Completar información

Certificado electrónico

Para firmar un documento es necesario disponer de un certificado digital o de un DNI electrónico.

Cómo firmar digitalmente un documento

Requisitos:

Proceso

El proceso básico que se sigue para la firma electrónica es el siguiente:

El resultado de todo este proceso es un documento electrónico obtenido a partir del documento original y de las claves del firmante. La firma electrónica, por tanto, es el mismo documento electrónico resultante.

Aplicaciones para firma electrónica

AutoFirma (interfaz gráfica)

Aplicación de firma electrónica desarrollada por el Ministerio de Asuntos Económicos y Transformación Digital. Al poder ser ejecutada desde el navegador, permite la firma en páginas de Administración Electrónica cuando se requiere la firma en un procedimiento administrativo. También se puede usar desde como aplicación independiente.

Se puede descargar desde aquí y hay versiones para Linux, Windows y macOS.

AutoFirma (línea de comandos)

Debemos disponer del certificado digital en formato PKCS#12 (.p12 o .pfx). Si lo tienes instalado en tu navegador (Firefox/Chrome), puedes exportarlo:

/usr/bin/AutoFirma sign -i entrada.pdf -o salida.pdf -store pkcs12:/home/usuario/certificado.p12 -alias firma -password <CONTRASEÑA>

Ayuda en línea:

/usr/bin/AutoFirma --help

Validar una firma

Recursos