Firma Perú, la plataforma del Estado: qué es, quién puede usar el firmador y qué hace el validador
Marisol es contadora en Piura y recibe de una municipalidad una resolución en PDF (el caso es inventado). En el margen de cada página, en vertical, una frase dice que «La integridad del documento y la autoría de la(s) firma(s) pueden ser verificadas en: https://apps.firmaperu.gob.pe/web/validador.xhtml». Marisol abre el enlace, ve un botón de «Seleccionar documento» y duda: ¿es un servicio oficial?, ¿puede subir el documento de un cliente?, ¿sirve también para firmar?
Las tres preguntas tienen respuesta escrita. La damos con la norma y las páginas del Estado que leímos el 25 y el 26 de octubre de 2026. Este es el segundo artículo de la serie que abre el programa con que firmas también tiene que estar acreditado, donde está qué exige el reglamento del software de firma y qué lista de INDECOPI lo recoge. El primero de la serie es firmar un PDF con ReFirma paso a paso.
Qué es y de dónde sale
El artículo 91.1 del D.S. 029-2021-PCM (El Peruano, 19 de febrero de 2021) crea la Plataforma Nacional de Firma Digital «como la plataforma digital que permite la creación y validación de firmas digitales dentro del marco de la IOFE». Su 91.4 encarga a la PCM fijar «las condiciones de uso, instrumentos, procedimientos, protocolos de integración y gestión de indicadores».
Dos documentos desarrollan ese artículo.
La guía de uso e integración. Es la Resolución de Secretaría de Gobierno y Transformación Digital 002-2022-PCM/SGTD, fechada el 22 de septiembre de 2022 y publicada en El Peruano el 24. Su artículo 2 dice que la plataforma y la guía «son de uso obligatorio» para las entidades de la Administración Pública del TUO de la Ley 27444 y para las empresas públicas de los gobiernos regionales y locales y las del ámbito de FONAFE, salvo las que tengan, por norma con rango de ley, reglas propias de firma digital.
La acreditación. Los considerandos de esa resolución recuerdan que la plataforma podía usarse «sin encontrarse acreditada» hasta el 31 de diciembre de 2023. La Resolución 277-2023/DGI-INDECOPI, del 13 de diciembre de 2023, otorgó la acreditación al software «Plataforma Nacional de Firma Digital – Firma Perú» versión 1.1.0 de la PCM, para el nivel de seguridad medio. Fija una vigencia de «cinco (05) años contados a partir del día siguiente a la fecha de notificación»; no tenemos esa fecha y no calculamos el vencimiento. El ROPS del 21 de octubre de 2026 sigue listando la versión 1.1.0. En ese mismo ROPS hay otra entrada, Firma Perú Firma.Pe versión 1.1.6, de la Contraloría: otro titular y otra versión, no la confundas.
Quién puede usar cada componente
La página de la PCM (www.gob.pe/22271, «Último cambio 24 junio 2024») reparte los servicios en dos públicos:
| Público | Componente | Cómo lo describe la página |
|---|---|---|
| Ciudadanía en general | Firmador de documentos | «aplicación para PC que te permite generar tu firma digital» |
| Ciudadanía en general | Validador de firmas digitales | «servicio digital que te permite validar firmas digitales» |
| Entidades públicas | Firmador | «componente que se integra a las aplicaciones web y de PC institucionales para generar firmas digitales a nombre de personas jurídicas o naturales (con DNIe)» |
| Entidades públicas | Validador | «aplicación tipo servicio web para los servicios de las entidades públicas para la validación desatendida de firma digital» |
| Entidades públicas | Agente | «aplicación tipo servicio web para los servicios de las entidades públicas para la generación desatendida de firma digital» |
Marisol cae en la primera mitad: el firmador se descarga y el validador se abre en el navegador, sin pedir nada a nadie.
Las entidades piden credenciales. Según la guía (numeral 15), el responsable de tecnologías de la información escribe desde su correo institucional a firmaperu@pcm.gob.pe, con el asunto «Solicitud de Credenciales FIRMA PERÚ», e informa el RUC, el nombre, las siglas, la dirección y un contacto técnico, más la URL del sistema (firmador) o la IP del servidor (agente y validador). Los documentos de integración añaden que el validador y el agente se despliegan en un servidor de la propia entidad, con «OpenJDK 8, Tomcat 10.0.X (no funciona con 10.1.X)», y que sin el archivo de autorización que envía la Secretaría el validador no opera.
Una empresa privada no figura en ninguna columna. No leímos norma ni página que le dé credenciales de integración, ni una que se las niegue. Lo único que decimos es que la página y la guía hablan de entidades públicas. Para firma automatizada en una empresa, el camino habitual es el certificado de agente automatizado.
El firmador de escritorio: requisitos y lo que sale mal
La página del firmador lista «Windows (10 y superior)», «Linux Ubuntu (20.04 LTS y superior)» y «macOS (Big Sur y superior)», y separa lo que acepta cada uno:
- Windows. «Funciona con DNIe y certificados digitales previamente instalados en el sistema operativo.» Pide «mínimo con .NET Framework 4.8 (incluido por defecto en Windows 10 y Windows 11)». Se descarga «FirmaPeru.exe», un «instalador ClickOnce».
- Ubuntu. «Solo funciona con DNIe». Hay que ejecutar como superusuario
sudo apt install pcscd openjdk-8-jre icedtea-netx, elegir Java 8 conupdate-alternatives, comprobar quepcscd.socketesté activo y apuntar IcedTea-Web a/usr/lib/jvm/java-8-openjdk-amd64/jre. - macOS. También «Solo funciona con DNIe». Pide un JRE de Eclipse Temurin, «versión "8"», y luego OpenWebStart con varios ajustes.
Fuera de Windows, entonces, un certificado en archivo o un token que no sea el DNIe no sirve en este firmador, según su propia página. No instalamos el programa en Linux ni en macOS para ver dónde falla.
Para las entidades que lo integran en una aplicación web, el documento de integración (control de versiones con una 4.0.0 de marzo de 2025) trae avisos que la página pública no tiene. Uno dice que «Google Chrome ha descontinuado el soporte para la mayoría de las extensiones ClickOnce» y recomienda Microsoft Edge. Otro, para Ubuntu: «Solo funciona con Navegador Mozilla Firefox».
Qué hace el firmador, según la guía (numeral 9.2 a): eliges documento, formato y nivel de firma; eliges certificado; el programa valida el certificado y su ruta con CRL, OCSP y la TSL; defines los datos de la representación gráfica si es PAdES; el módulo criptográfico te pide el PIN y firma. Los niveles son tres: básico (B), que «utiliza la fecha y hora del reloj del computador local»; con sello de tiempo (T); y con datos de validación a largo plazo (LTA). Para T y LTA debes contratar el sello a un prestador acreditado y registrar en la plataforma su URL, usuario y contraseña (numeral 8 c); cómo se pide ese sello está en la petición RFC 3161.
Qué lleva el chip del DNIe y por qué hay versiones distintas está en DNIe 1.0, 2.0 y 3.0. Firmar con el DNI desde el celular es otro camino y no pasa por este programa.
En qué se distingue de ReFirma
El pilar ya presenta ReFirma Suite y su acreditación (Resolución 081-2023/DGI-INDECOPI, 5 de mayo de 2023). Aquí va solo la comparación práctica, con lo que dice la página de cada programa:
| ReFirma PDF (RENIEC) | Firmador de Firma Perú (PCM) | |
|---|---|---|
| Sistema | «Requiere PC con Sistema Operativo Windows 7 - 11» | Windows 10+, Ubuntu 20.04+, macOS Big Sur+ |
| Qué firma | PDF, en formato PAdES | La guía admite PAdES, XAdES y CAdES en la plataforma; la página del firmador no detalla formatos |
| Dependencias | Instalador ClickOnce; Java JRE 8 solo para la variante Java Web Start | .NET Framework 4.8 en Windows; Java 8 en Ubuntu y macOS |
| Certificados | La página no lo detalla | Windows: DNIe y certificados instalados; Ubuntu y macOS: solo DNIe |
| Sello de tiempo | T y LTA «para entidades públicas que suscriban un Convenio TSA con el RENIEC» | El firmante registra su propio servicio de sellado |
| Entidades | Se invoca desde aplicaciones web con ReFirma Invoker | Firmador, validador y agente con credenciales de la PCM |
No leímos qué certificados acepta ReFirma PDF, por eso esa celda queda así.
El validador: lo que dice la página y lo que añade la guía
La página dice: «Puedes validar las firmas generadas con formatos estandarizados como PAdES, XAdES o CAdES. Otros formatos pueden dar resultados no concluyentes.» El tamaño máximo es de 10 MB, y los documentos cargados «no se almacenan en el servidor, se eliminan luego de la validación de firmas». Marisol puede subir el documento de su cliente sabiendo que, según la página, el servidor no lo conserva. Qué comprueba una validación y por qué una firma puede dejar de validar con los años lo explica validar una firma con el validador del Estado.
Lo que la página no dice y la guía sí es qué responde. El numeral 10.2 define tres resultados:
- VÁLIDO: se superaron las validaciones criptográficas, los requisitos de las guías de acreditación vigentes y la validación de la cadena de certificados. El segundo requisito es lo menos obvio; no basta con que el cálculo cuadre.
- NO VÁLIDO: falla alguna de esas tres cosas.
- INDETERMINADO: «el software de validación no puede concluir que la firma digital es válida o es no válida».
En el servicio para entidades, el resultado gobierna el flujo: con VÁLIDO el sistema sigue; con NO VÁLIDO o INDETERMINADO, el flujo documental se detiene.
El documento de integración del validador añade, para ese módulo, las causas. Un resultado INDETERMINADO puede venir de que «Uno o más certificados han expirado», de que «Uno o más certificados raíz no están en la TSL» o de que «No se puede obtener la información de verificación de uno o más certificados (TSL, CRL, OCSP)». Uno NO VÁLIDO, de que «El documento fue modificado después de ser firmado». Y existe un cuarto estado, «Documento sin firmas digitales». Por cada firma, la respuesta de ejemplo trae el firmante, el estado, el formato (por ejemplo PAdES_BASELINE_LTA), si la raíz está en la TSL, la cadena de certificados y los datos del sello de tiempo.
Dos reservas. Esa es la respuesta de la API que consumen los sistemas, no la pantalla que ve un ciudadano, y no subimos un documento firmado al validador web para comparar. Tampoco afirmamos que la pantalla use las mismas etiquetas.
El margen del PDF de Marisol tiene explicación. La disposición complementaria final única de la resolución de 2022 manda incluir en cada página de un PDF firmado esa leyenda con la dirección del validador, y fijó el 31 de diciembre de 2022 para implementarla. No comprobamos si esa disposición se modificó después.
Nuestra opinión
Para un ciudadano, Firma Perú sirve sobre todo como segunda opinión. Un documento que te mandan firmado, o uno que firmaste hace tres años, se contrasta en diez minutos en el validador del Estado, y un INDETERMINADO es una invitación a averiguar, no un veredicto. Para firmar, la elección depende más del sistema que del programa: en Windows, ReFirma PDF y el firmador de Firma Perú compiten; en Ubuntu o macOS, el firmador exige DNIe, y quien no lo tiene queda fuera de los dos programas revisados.
A las entidades comprendidas en el artículo 2 les diríamos lo que dice la guía: la integración no es optativa, y empieza por escribir a firmaperu@pcm.gob.pe antes de desplegar nada.
Lo que este artículo no afirma
- Que el firmador o el validador sean gratuitos. Las páginas leídas no mencionan costo.
- La fecha de vencimiento de la acreditación de Firma Perú. Falta la fecha de notificación.
- Que una empresa privada no pueda pedir credenciales. Solo decimos que la página y la guía hablan de entidades públicas.
- Qué muestra la pantalla del validador web. No subimos un documento firmado.
- Que los documentos de integración estén al día. Sus fechas internas no coinciden: el del validador trae una versión 3.0.0 de noviembre de 2023 en su control de versiones y «Versión 2.0.0» en el pie.
- Qué certificados acepta ReFirma PDF, ni si el firmador de Firma Perú crea XAdES o CAdES desde la ventana de escritorio.
- Que los pasos de Ubuntu y macOS funcionen con las versiones actuales de esos sistemas; no los probamos.
Fuentes
Consultadas el 25 y el 26 de octubre de 2026. Copias en reports/redaccion-diaria/; fp es 2026-10-26-notas/fuentes/mfd-firmaperu y pilar12 es 2026-10-25-notas/fuentes/mfd-pilar12.
- PCM, Plataforma Nacional de Firma Digital - Firma Perú, último cambio 24 de junio de 2024. Copias:
pilar12/gobpe-22271.txtyfp/gobpe-22271-26oct.txt. - PCM, firmador y validador. Copias:
pilar12/firmaperu-firmador.txt,pilar12/firmaperu-validador.txt,fp/firmador-26oct.txt,fp/validador-26oct.txt. - D.S. 029-2021-PCM, El Peruano, 19 de febrero de 2021, artículo 91. Copia:
2026-10-24-notas/fuentes/mfd-cadena/ds029_elperuano.txt. - Resolución de SGTD 002-2022-PCM/SGTD, El Peruano, 24 de septiembre de 2022. Copias:
fp/rsgtd-002-2022.pdf,.txty.raw.txt. - Guía para el uso e integración de la Plataforma Nacional de Firma Digital, versión 1.0.0, septiembre de 2022. Copias:
pilar12/firmaperu-guia.pdf,.txty.limpio.txt. - INDECOPI, Resolución 277-2023/DGI-INDECOPI, 13 de diciembre de 2023. Copias:
fp/res-277-2023-dgi-indecopi.pdf,.txtyfp/gobpe-277-2023.html. - PCM, documentos de integración: firmador web, agente y validador. Copias:
fp/firmador-componente-web.txt,fp/agente-servicio-web.txt,fp/validador-servicio-web.txty sus PDF. - INDECOPI, ROPS al 21 de octubre del 2026. Copias:
pilar12/rops-21oct.txtypilar12/rops-21oct-software.txt. - RENIEC, ReFirma PDF. Copia:
pilar12/refirma-pdf.txt.
Si lo que buscas es un certificado con el que firmar desde cualquiera de estos programas, en mifirmadigital.pe vendemos certificados digitales emitidos dentro de la Infraestructura Oficial de Firma Electrónica.
Última revisión: 26 de octubre de 2026.