Saltar al contenido
Español - México
  • No hay sugerencias porque el campo de búsqueda está vacío.

¿Puedo verificar que la firma electrónica de un documento es auténtica y detectar alteraciones al documento después de firmarse?

Sí. Contamos con el Verificador de Mifiel, una herramienta de código abierto para verificar la integridad exclusivamente de documentos firmados en Mifiel y de sus firmas electrónicas, así como la autenticidad de esas firmas.

Esta herramienta es equivalente a que un perito criptográfico externo, ajeno a Mifiel, evalúe un documento generado en nuestra plataforma. Al ser una herramienta de código abierto cuyo código puede ser auditado por todos, proporciona total transparencia en el proceso de verificación y garantiza que los resultados no pueden ser manipulados, ni por Mifiel ni por ninguna otra parte.


Tabla de contenidos

  1. ¿Cómo funciona el verificador de Mifiel
  2. ¿Qué revisa el verificador de Mifiel?
  3. ¿Qué revisa el Verificador de Mifiel en pagarés electrónicos?
    1. En el documento
    2. En la cadena de endosos


¿Cómo funciona el Verificador de Mifiel?

Para utilizarlo solo tienes que:

  1. Ingresar al Verificador en tu navegador.
  2. Seleccionar o arrastrar el documento firmado en Mifiel en formato XML. 

Si eres firmante y no tienes el XML, puedes descargarlo desde el portal de firma. Ingresa tu correo, ahí recibirás un mensaje con un enlace que te permitirá acceder a tus documentos firmados y pendientes por firmar en Mifiel.

FAQ-Verificador-1

El Verificador de Mifiel realizará diversas verificaciones criptográficas para detectar posibles alteraciones realizadas al documento después de haber sido firmado.

Si se cumplen todas las verificaciones, podrás tener certeza de que tienes un documento firmado correctamente por la persona o personas indicadas y que este se ha mantenido íntegro a lo largo del tiempo, es decir, no ha sido modificado.

verificador-mifiel-1
En la pestaña “Documento” del Verificador podrás visualizar el contenido del documento que fue verificado.

verificador-mifiel-2



¿Qué revisa el Verificador de Mifiel?

verificador-mifiel-verificaciones

1. Que el identificador único o hash del documento sea el correcto.

Se verifica que el hash del documento mostrado en la pestaña "Documento" coincida con el valor declarado en el XML.

Si el hash coincide, esto confirma que el mensaje de datos mostrado corresponde exactamente al documento que fue firmado.

2. Que los certificados que se usaron para firmar no sean apócrifos

Se verifica criptográficamente que el certificado utilizado para generar la firma es auténtico, validando la firma de su emisor contra el certificado raíz correspondiente.

Cuando el certificado es auténtico, puede confirmarse que la firma fue generada utilizando dicho certificado.

3. Que las firmas electrónicas correspondan al documento mostrado

Se valida criptográficamente que la firma electrónica fue generada sobre el hash del documento mostrado en la pestaña “Documento” y que puede verificarse con la clave pública contenida en el certificado correspondiente.

Esto confirma que la firma fue generada sobre ese documento específico y no sobre un documento distinto o alterado.

4. Que la constancia de conservación NOM-151 sea válida

En caso de que el documento cuente con una constancia de conservación:

  • Se verifica que la constancia fue emitida por un Prestador de Servicios de Certificación válido, validando su firma contra el certificado raíz correspondiente.
  • Se valida el sello de tiempo contenido en la constancia.
  • Se verifica que la huella criptográfica del documento y sus firmas coincide con la registrada en la constancia.

Si estas verificaciones son exitosas, se confirma que el documento y sus firmas no han sido modificados desde la emisión de la constancia.



Pagarés y otros documentos endosables: Verificación de la cadena de endosos 

Si el XML que estás verificando devuelve error(es) y no estás seguro de la razón, te recomendamos que nos contactes para que podamos ayudarte a solucionar el problema o investigar las causas del error.

En el caso de pagarés endosados mediante Mifiel, el Verificador realiza las siguientes revisiones:

En el documento

1. Que el documento esté vinculado al identificador único (asset ID)

Se verifica que el documento esté vinculado criptográficamente a un identificador único (asset ID) y que dicho identificador exista en la blockchain.

Esto permite confirmar que el pagaré digital corresponde al activo registrado en la red.

El Verificador incluye un enlace para revisar la existencia del asset ID en la blockchain.

FAQ-Verificador-8
FAQ-Verificador-9

2. Si hay discrepancia en el número de endosos

Cuando existen más transacciones de endoso en la blockchain que las declaradas en el XML, esto significa que el pagaré ha sido endosado más veces de las que indica el documento que verificaste, mostrando un historial incompleto de la cadena de endosos.

FAQ-Verificador-10

3. Si el pagaré fue destruido o sigue en circulación

Si el Verificador arroja que el pagaré fue destruido, esto indica que el activo digital ha sido destruido de manera irreversible en la blockchain y, por lo tanto, ya no puede ser endosado.

FAQ-Verificador-11

4. Las mismas verificaciones que en cualquier documento firmado en Mifiel

Es decir:

  • Que el documento mostrado en la pestaña “Documento” corresponda con el documento firmado.
  • Que no se haya modificado después de firmarse.
  • Que sus firmas no hayan sido alteradas.

Si el pagaré originalmente se firmó en otra plataforma, el Verificador no podrá realizar estas verificaciones.

FAQ-Verificador-12

En la cadena de endosos

Sobre el endoso

Al oprimir el enlace "Ver en la blockchain", puedes confirmar la transferencia del pagaré digital.

Una vez dentro del verificador externo, en “Entradas y salidas” observarás:

  • Las direcciones de endosante (origen).
  • Las direcciones de endosatario (destino).

La dirección de origen debe coincidir con la declarada en el XML para el endosante, y la dirección de destino debe coincidir con la declarada en el XML para el endosatario.

FAQ-Verificador-15
FAQ-Verificador-16


Sobre el endosante
El Verificador muestra:
  • Quién es el endosante, es decir, quién era propietario del pagaré antes de realizar el endoso, incluyendo su nombre y su dirección en la blockchain.
  • Que el certificado utilizado para firmar no sea apócrifo.
  • Que su firma electrónica corresponda al pagaré mostrado en la pestaña “Documento”.

FAQ-Verificador-13

Sobre el endosatario

El Verificador muestra:

  • Quién es el endosatario, es decir, quién quedó como el nuevo propietario del pagaré al realizar el endoso, incluyendo su nombre y su dirección en la blockchain.
FAQ-Verificador-14