Verificar documentos de un expediente sin abrirlos uno a uno
· 10 min de lectura
En corto
La verificación automática de documentos inmobiliarios identifica el tipo real de cada archivo por sus bytes de cabecera en lugar de por la extensión, y calcula una huella por página encadenada. Así se detecta que una hoja del expediente ha sido sustituida sin abrir el documento entero.
La verificación automática de documentos inmobiliarios identifica el tipo real de cada archivo por sus bytes de cabecera en lugar de por la extensión, y calcula una huella por página encadenada. Así se detecta que una hoja del expediente ha sido sustituida sin abrir el documento entero. Es una comprobación de máquina que se ejecuta en segundos sobre expedientes que a una persona le llevarían horas revisar, y que además detecta cosas que el ojo humano no ve.
¿Qué verifica realmente un sistema automático?
Conviene ser preciso, porque en el sector se vende como «detección de fraude» algo que técnicamente es otra cosa.
Un motor de verificación documental comprueba hechos técnicos sobre el fichero, no la veracidad de su contenido:
| Comprueba | No comprueba |
|---|---|
| Que el archivo es del tipo que aparenta ser | Que la escritura sea auténtica |
| Que el contenido no ha cambiado desde una versión sellada previamente | Que los datos escritos sean ciertos |
| Que ninguna página del documento rompe la cadena de huellas | Que el firmante tuviera capacidad legal |
| Que el archivo no contiene contenido malicioso detectable | Que la operación sea válida |
| Que el documento existía en una fecha determinada | Que el bien esté libre de cargas |
La verificación técnica es la primera capa, y su valor está en que filtra antes de que un humano gaste tiempo. En un expediente inmobiliario típico —escritura, nota simple, cédula, certificado energético, documentos de identidad, justificantes de pago, tasación— la mayoría de los problemas reales son técnicos: archivos que no son lo que dicen, versiones que no coinciden, páginas cambiadas. Lo desarrollamos en la landing de inmobiliario y patrimonial.
¿Por qué la extensión de un archivo no dice qué es?
Porque la extensión es simplemente texto al final del nombre. Renombrar contrato.exe como contrato.pdf es una operación de un segundo que no cambia ni un bit del contenido.
Lo que sí identifica un formato son sus primeros bytes, la llamada firma o magic bytes: una secuencia fija que el propio formato exige al principio del fichero.
| Formato | Firma al inicio del archivo |
|---|---|
25 50 44 46 2D, que en texto es %PDF- | |
| PNG | 89 50 4E 47 0D 0A 1A 0A |
| JPEG | FF D8 FF |
| GIF | 47 49 46 38, que en texto es GIF8 |
| ZIP y ofimática moderna (docx, xlsx) | 50 4B 03 04, que en texto es PK seguido de dos bytes de control |
| TIFF | 49 49 2A 00 o 4D 4D 00 2A según el orden de bytes |
Un verificador serio lee esa cabecera y compara con lo que el nombre promete. Cuando no coinciden, el archivo se marca. No siempre significa ataque —a veces es una exportación mal hecha—, pero siempre significa que ese fichero no entra al expediente sin revisión.
Esta detección por contenido y no por nombre es una de las capacidades que implementamos en nuestro propio producto de certificación probatoria, y es la razón por la que un archivo con extensión falsificada no llega a sellarse.
¿Qué es el comportamiento fail-closed y por qué importa aquí?
Todo archivo que entra se analiza en cuarentena antes de tocar el expediente. La decisión de diseño relevante es qué hacer cuando el análisis no se puede completar: archivo corrupto, tiempo de espera agotado, motor no disponible.
Hay dos opciones y solo una es defendible:
- Fail-open: si el análisis falla, el archivo pasa. Es cómodo y es exactamente el hueco por el que entra lo que no debe.
- Fail-closed: si el análisis no se completa, el archivo se rechaza. Genera fricción ocasional y es la única postura sostenible cuando el expediente sostiene una operación patrimonial.
Nosotros operamos fail-closed en nuestro propio producto y lo recomendamos en cualquier flujo documental con valor económico. La incomodidad de reenviar un archivo es menor que la de descubrir tres meses después que algo entró sin analizar.
¿Cómo se detecta que han cambiado una hoja del expediente?
Este es el fraude documental más difícil de ver a simple vista y el más frecuente en expedientes largos: no se falsifica el documento entero, se sustituye una página. Una hoja de condiciones, un anexo con la superficie, una página de firmas.
La respuesta técnica es la cadena de huellas por página:
- Se extrae el contenido de cada página del documento.
- Se calcula la huella criptográfica de cada página con SHA-256, el algoritmo especificado por el NIST en el Secure Hash Standard, FIPS 180-4.
- La huella de cada página se encadena con la anterior, de modo que la secuencia completa depende de cada eslabón.
- Se calcula la huella global del documento y se le asocia un sello temporal.
El efecto práctico: si alguien sustituye la página siete, esa huella cambia y la cadena deja de cuadrar a partir de ahí. El sistema no solo dice «este documento no es el mismo», dice en qué página empieza la discrepancia. Para un expediente de doscientas páginas, esa precisión es la diferencia entre una revisión de minutos y una de días.
En nuestro producto de certificación probatoria, el depósito textual soporta este encadenamiento hasta doscientas páginas por documento, con verificación pública y sin necesidad de cuenta.
¿Cómo se prueba la fecha de un documento sin depender del proveedor?
Un expediente inmobiliario se discute a menudo años después. Si la prueba de que un documento existía en una fecha depende del registro interno de una empresa, esa prueba es tan sólida como la empresa.
El diseño que evita esa dependencia combina tres piezas públicas:
- Huella SHA-256 del original, recalculable por cualquiera con software libre.
- Sello temporal anclado mediante OpenTimestamps, formato abierto de sellado sobre la cadena de bloques de Bitcoin. Con el archivo de prueba y una copia del original, la fecha se demuestra aunque el emisor del sello desaparezca.
- Estandarización previa del concepto: el sellado de tiempo tiene una norma establecida desde hace más de dos décadas en el RFC 3161, y aquí se aplica la misma lógica probatoria con anclaje público en lugar de con una autoridad privada.
A eso se añade un certificado en PDF firmado criptográficamente con huella, sello temporal, altura de bloque, código QR y enlace de verificación pública. Cualquier parte de la operación —comprador, vendedor, notaría, entidad financiera, abogado— puede verificarlo sin registrarse ni entregar datos.
¿Cómo se monta el flujo sobre un expediente real?
| Fase | Qué hace el sistema | Quién decide |
|---|---|---|
| Recepción | Recibe el archivo en cuarentena, sin tocar el repositorio | Sistema |
| Identificación | Lee la cabecera y determina el tipo real; compara con la extensión | Sistema |
| Análisis | Escaneo antimalware en cuarentena, fail-closed | Sistema |
| Huella | Calcula SHA-256 del original y la cadena por página | Sistema |
| Cotejo | Compara con versiones selladas anteriores del mismo documento | Sistema |
| Clasificación | Propone a qué tipo de documento del expediente corresponde | Sistema propone |
| Excepciones | Marca discrepancias de tipo, cadena rota o versión inesperada | Persona revisa |
| Sellado | Emite el certificado con sello temporal | Persona aprueba |
| Incorporación | Añade el documento al expediente con su referencia de certificado | Sistema |
Ninguna de las fases automáticas toma una decisión con efecto sobre la operación. Clasifican, comparan y marcan. La aprobación del sellado y la resolución de las excepciones son humanas, por el mismo motivo que en cualquier flujo de automatización con supervisión: una discrepancia documental en una compraventa es una decisión de negocio, no un valor de retorno de una función.
¿Qué fraudes cubre esto y cuáles no?
Cubre bien:
- Archivo cuyo tipo real no coincide con su extensión.
- Documento modificado tras haber sido sellado.
- Página sustituida, insertada o eliminada en un documento previamente sellado.
- Reenvío de una versión antigua como si fuera la vigente.
- Ficheros con contenido malicioso detectable enviados como documentación.
No cubre:
- Un documento falso desde el origen y nunca sellado antes. Si la primera versión que ve el sistema ya es falsa, la huella acredita esa falsedad, no la desmiente.
- Suplantación de identidad de la persona que aporta el documento. Eso es un problema de verificación de identidad, no documental; lo tratamos en KYC automatizado y dónde entra el humano.
- Vicios jurídicos del acto: cargas ocultas, capacidad del firmante, defectos de forma.
Decir esto claramente es parte del servicio. Vender detección documental como si resolviera el fraude inmobiliario completo es la clase de promesa que se rompe en el primer caso real.
¿Y cuando el documento entra por correo o por WhatsApp?
Que es como entra la mayoría. Ahí el problema no es la verificación sino la puerta de entrada: si cada agente recibe documentos en su canal personal, no hay expediente, hay fragmentos.
El diseño mínimo viable es un único punto de entrada —portal, dirección de correo monitorizada o carpeta vigilada— que dispare automáticamente el flujo de verificación. Todo lo que llegue por otro canal se reenvía a ese punto antes de considerarse recibido. Sin esa disciplina, el mejor motor de verificación del mundo solo analiza la mitad del expediente. La revisión de esa superficie de entrada forma parte de nuestro trabajo de protección, y el estado real de cada marco que aplicamos está publicado en el centro de confianza.
Errores frecuentes
- Sellar el escaneo en lugar del original digital. Si existe el PDF original firmado, es ese el que se sella; el escaneo de una impresión pierde información.
- Verificar solo al final. Si el expediente se revisa al cierre, la discrepancia aparece cuando ya no hay margen. La verificación va en la recepción.
- Confiar en la fecha de modificación del sistema de archivos. Es un metadato editable. No prueba nada.
- No guardar la versión sellada. Sin una copia de referencia, el cotejo posterior es imposible.
- Automatizar la resolución de discrepancias. Un documento que no cuadra es un aviso, no un trámite.
- Prometer que ningún fraude pasará. Ningún sistema puede sostener eso. Lo sostenible es reducir la superficie y dejar traza de todo.
El mismo criterio de sellar en el punto de salida, y no después, lo aplicamos en sellado automatizado de entregas a cliente.
Qué hacer ahora
- Define el punto único de entrada de documentación. Sin eso, no hay verificación posible sobre el expediente completo.
- Activa la detección de tipo por contenido. Antes que cualquier otra cosa: es barata, rápida y detecta el fraude más burdo y más común.
- Decide tu postura ante el fallo de análisis. Escríbela: fail-closed y con procedimiento de reenvío para el usuario legítimo.
- Sella los documentos maestros del expediente. Escritura, anexos, planos y tasación, con cadena por página. Son los que se sustituyen.
- Guarda las versiones selladas como referencia de cotejo. Sin referencia no hay comparación.
- Asigna quién revisa las excepciones. Con nombre, suplente y plazo de respuesta.
Si quieres que revisemos cómo entra hoy la documentación en tu operación y dónde está el hueco, escríbenos desde /contacto.
Preguntas frecuentes
- ¿Por qué no basta con mirar la extensión del archivo para saber qué es?
- Porque la extensión es texto en el nombre del fichero y cualquiera la cambia en un segundo. El tipo real se determina leyendo los primeros bytes del contenido, que siguen una firma conocida para cada formato. Un archivo llamado escritura.pdf puede ser en realidad un ejecutable, un ZIP o una imagen, y solo la lectura de cabecera lo revela.
- ¿La verificación automática detecta si una escritura es falsa?
- No directamente. Detecta manipulación técnica: que el archivo no es del tipo que dice ser, que su contenido ha cambiado respecto a una versión previa sellada, o que una página no encaja en la cadena de huellas del documento. La falsedad material de un documento la determina un perito o la autoridad competente, no un sistema.
- ¿Qué es una cadena de hashes por página y para qué sirve?
- Es calcular una huella criptográfica de cada página y encadenarla con la anterior, de modo que el conjunto forma una secuencia dependiente. Si alguien sustituye la página siete de un expediente, su huella cambia y la cadena deja de cuadrar a partir de ahí. Permite localizar la página alterada, no solo saber que el documento cambió.
- fraude-documental
- verificacion-automatica
- expedientes
Sigue por aquí
- proteccionFraude del CEO en una compraventa: cómo cortarloCómo opera el fraude de cambio de instrucciones de pago en una compraventa y qué verificación fuera de banda lo detiene antes de que salga la transferencia.
- proteccionQR en carteles de venta: el vector que nadie auditaCómo una pegatina en un cartel de venta desvía una señal o una reserva a otra cuenta, y cómo se audita el parque de códigos QR de una inmobiliaria.
- complianceExpedientes inmobiliarios: cuánto hay que conservarlosPlazos, formato y prueba de integridad del expediente inmobiliario: cómo demostrar años después que el archivo conservado es el mismo que se firmó.