Ir al contenido
Sellado de tiempo de archivos

Sellado de tiempo de archivos

Demuestre que su archivo existía. Sin compartirlo nunca.

VerifBox fecha cualquier archivo en unos segundos, gratis. Solo su huella, calculada en su navegador, se firma y se ancla en Bitcoin: el archivo se queda en su dispositivo.

  • Doble firma, una de ellas poscuántica
  • Dos anclajes en Bitcoin
  • Sello de tiempo RFC 3161

Leer la especificaciónVer en GitHub

Sellar un archivo

Cualquier formato, dentro de los límites de su navegador. Gratis.

Sin cuenta, sin cookies, sin archivos conservados.

Unos segundospara obtener la prueba firmada
0 €gratis, sin suscripción
0cuentas que crear
0 bytesde su archivo enviados

Archivo sellado

Fecha
Hora UTC
Archivo
Huella
Identificador
Bitcoin
Sello de IIC TSA
Verificar una prueba
Texto sugerido

Guarde ahora su foto o vídeo

Es el archivo original de esta prueba: sin él, la prueba no se puede verificar. Consérvelo tal cual: enviarlo por una aplicación de mensajería puede comprimirlo y cambiar su huella.

Conserve la prueba junto al archivo original, sin modificarlo: cualquier cambio, aunque sea de un solo byte, cambia su huella.

Cómo obtener su certificado PDF

  1. Ahora: descargue la prueba y consérvela junto al archivo original.
  2. Normalmente en menos de una hora, como mucho unas horas después: abra Verificar y cargue la prueba y después el archivo original. Los anclajes Bitcoin se completan y se comprueban entonces.
  3. Cuando se confirme el anclaje del archivo: descargue la carpeta de prueba (.zip): contiene la prueba completada, que debe conservar en lugar de la primera, el certificado PDF, que indica también el estado del anclaje de la atestación firmada, la imagen para compartir y todo lo necesario para comprobar la prueba sin VerifBox.

El certificado solo se puede crear cuando se confirma el anclaje del archivo, porque indica el bloque y la transacción de Bitcoin. Suele tardar menos de una hora, a veces unas horas.

Cómo funciona

Cuatro pasos, ninguno de los cuales requiere enviar su archivo.

  1. Huella

    Su navegador calcula la huella SHA-256 del archivo: 256 bits, escritos como 64 caracteres hexadecimales. Cualquier cambio en el archivo, por mínimo que sea, la cambia por completo.

  2. Firma

    El servicio añade la fecha y la hora y firma el conjunto dos veces, con Ed25519 y ML-DSA-65.

  3. Anclaje y sello de tiempo

    IIC TSA emite al instante un sello RFC 3161, una hora con precisión de segundo. Después, OpenTimestamps ancla por separado la huella del archivo y la de la atestación firmada en la blockchain de Bitcoin, en unas horas.

  4. Verificación

    Cualquiera puede comprobar la prueba con el archivo, aquí o con herramientas estándar.

Dos anclajes Bitcoin, un sello de tiempo, una prueba verificable

VerifBox ancla en Bitcoin su archivo y su atestación firmada, por separado, mediante el protocolo abierto OpenTimestamps, y obtiene de IIC TSA un sello de tiempo RFC 3161 de la huella del archivo. Cada prueba se verifica por separado.

  1. Archivosu huella SHA-256
  2. OpenTimestamps
  3. Bitcoin · anclaje ①
  1. Atestación firmadaEd25519 + ML-DSA-65, después SHA-256
  2. OpenTimestamps
  3. Bitcoin · anclaje ②
  1. Archivosu huella SHA-256
  2. IIC TSA (RFC 3161)
  3. Sello de tiempo · al segundo

¿Por qué dos anclajes y un sello?

El primer anclaje demuestra que la huella del archivo existía antes de su bloque de Bitcoin.

El segundo demuestra que la propia atestación firmada existía antes de su bloque: la huella, el identificador de la prueba, la hora declarada, la clave de firma y las dos firmas. Si alguna vez se revoca una clave de firma, este segundo anclaje es lo que mantiene la fiabilidad de las pruebas emitidas antes de la revocación. Las pruebas emitidas antes del doble anclaje conservan su único anclaje; no obtienen el segundo con carácter retroactivo.

El sello de tiempo cubre la huella del archivo y aporta lo que Bitcoin no puede dar: una hora con precisión de segundo, firmada por IIC TSA tras comprobar su reloj con cuatro fuentes independientes. IIC TSA está operado por la empresa responsable de VerifBox; su certificado raíz está publicado en este sitio y el sello se verifica con OpenSSL.

Lo que establece Bitcoin es un límite temporal: el elemento anclado existía, como muy tarde, en el momento de su bloque. No es una fecha al segundo, y es distinto de la hora declarada en la atestación.

VerifBox y OpenTimestamps

VerifBox no sustituye a Bitcoin ni a OpenTimestamps: cualquiera puede verificar los anclajes con las herramientas oficiales de OpenTimestamps, sin VerifBox. VerifBox añade por encima una capa de prueba estructurada: un emisor identificado, una atestación firmada con Ed25519 y ML-DSA-65, claves publicadas y verificables de forma independiente, el segundo anclaje, un formato abierto y verificadores independientes.

El recorrido completo y sus salvaguardas

De su archivo a una prueba verificable: qué ocurre en cada paso y qué impide que algo salga mal.

  1. 1 · Su dispositivo

    Huella

    Su navegador calcula la huella SHA-256 del archivo.

    • El archivo nunca se envía
    • Sin cuenta, sin cookies
    • Cambiar un solo byte cambia toda la huella
  2. 2 · Servidor de VerifBox

    Fecha y doble firma

    El servicio añade la fecha y la hora y firma el conjunto dos veces, con Ed25519 y ML-DSA-65.

    • Solo se recibe la huella
    • No se conserva ningún archivo; la aplicación nunca registra la dirección IP
    • Firma poscuántica normalizada (FIPS 204)
    • Claves públicas publicadas
  3. 3 · Pruebas

    Tres pruebas distintas

    Bitcoin · anclaje ①Huella del archivo: existía antes de este bloque.
    Bitcoin · anclaje ②Atestación firmada: mantiene la fiabilidad de las pruebas si alguna vez se revoca una clave.
    Sello de IIC TSANorma RFC 3161: una hora con precisión de segundo, comprobada con cuatro fuentes, entre ellas el reloj oficial de Alemania (PTB).
    • Cada prueba se puede comprobar por separado
    • Protocolo abierto OpenTimestamps
  4. 4 · Por cualquiera

    Verificación

    Con el archivo original y la prueba, aquí o con herramientas estándar.

    • Funciona incluso sin VerifBox
    • Herramientas abiertas: OpenTimestamps, OpenSSL
    • Se detecta cualquier cambio en el archivo

De su archivo al certificado, de la A a la Z

1 · SU DISPOSITIVO Su archivo foto, PDF, contrato, código… SHA-256 calculada en el navegador Huella 64 caracteres hexadecimales El archivo nunca sale envía solo la huella 2 · SERVIDOR DE VERIFBOX Atestación huella · fecha y hora · identificador · clave Doble firma Ed25519 + ML-DSA-65 (FIPS 204) Prueba .verifbox.json emitida al instante solicitud RFC 3161: huella + nonce huella del archivo atestación firmada 3 · PRUEBAS SEPARADAS OpenTimestamps protocolo abierto Anclaje ① huella del archivo Anclaje ② atestación firmada Blockchain de Bitcoin bloque y transacción públicos unas horas IIC TSA — sellado de tiempo RFC 3161 misma empresa que VerifBox, no cualificado eIDAS Guardián del tiempo PTB · Akamai · Google · Cloudflare ≥ 3 fuentes de acuerdo, si no, ningún sello Clave de firma Google Cloud KMS, nunca sale Registro 12 años, sellado cada noche Sello hora al segundo, firmada Cada noche: sellado por DigiCert + anclado en Bitcoin Sello · inmediato Anclaje ① ② · unas horas 4 · VERIFICACIÓN, POR CUALQUIERA Prueba · .verifbox.json • huella del archivo • atestación firmada • sello de IIC TSA (.tsr) • anclajes Bitcoin ① ② (.ots) Archivo original + verifbox.com/es/verificar en su navegador verifbox_verify.py Python, MIT verifbox-verify-offline.html sin conexión openssl ts -verify sello, con la raíz publicada ots verify anclajes Bitcoin Certificado PDF cuando se confirma el anclaje ① ✓ huella · firmas · sello · anclajes Publicado: claves de VerifBox, raíz de IIC TSA, lista de revocación, formato abierto
Lo que hace su navegador, lo que hace el servidor de VerifBox, lo que aportan IIC TSA y Bitcoin, y cómo cualquiera lo comprueba todo.

Los tres tiempos de una prueba

Ejemplo real: prueba de control del 10 de octubre de 2026 Hora firmada 21:56:02,854 UTC declarada por VerifBox, cubierta por las firmas Ed25519 + ML-DSA-65 vale la confianza depositada en la clave de VerifBox Hora del sello de IIC TSA 21:56:05 UTC ± 1 s RFC 3161, tras comprobar cuatro fuentes de tiempo (PTB, trazable) misma empresa que VerifBox: no es un tercero independiente Límite Bitcoin bloque 970 834 · 22:05:35 UTC OpenTimestamps: los bytes existían antes de este bloque público, independiente de cualquier empresa; precisión del bloque ≈ 2 h 2 s 9 min Regla: diferencia hora firmada / sello ≤ 10 s, si no, la prueba no es válida · el bloque debe ser posterior a ambas
Tres horas de distinta naturaleza: una hora declarada y firmada, una hora certificada al segundo por una autoridad de sellado de tiempo de la misma empresa, y un límite público que nadie controla. Deben coincidir; un verificador las indica por separado.

Salvaguardas del sello de IIC TSA

El sello de tiempo RFC 3161 se suma a la doble firma y a los dos anclajes Bitcoin, que no cambian.

  • Hora comprobada antes de cada selloSe consultan cuatro fuentes de tiempo independientes; al menos tres, entre ellas el reloj oficial de Alemania (PTB), deben coincidir; si no, no se emite ningún sello.
  • Clave de firma protegidaPermanece en Google Cloud KMS y nunca sale de él.
  • Registro conservado 12 añosCada sello queda registrado; cada noche, la huella del registro se sella en el tiempo con DigiCert y se ancla en Bitcoin, lo que fija el pasado.
  • Control externo cada nocheEl registro de cada día se sella en el tiempo con una autoridad externa y se ancla en Bitcoin: cualquier cambio posterior en el registro sería detectable.
  • Ningún dato personal conservadoNi archivos, ni huellas, ni direcciones IP en el registro.
  • Norma abiertaFormato RFC 3161, verificable con OpenSSL y programas compatibles.

Transparencia. IIC TSA está operado por HTTPS CARD — Internet Identity Card Limited, la empresa responsable de VerifBox: no es un tercero independiente. Es un servicio de sellado de tiempo no cualificado en el sentido del Reglamento eIDAS. Su certificado raíz está publicado en este sitio (iic-tsa.json) y cada sello se puede comprobar con OpenSSL.

Para qué sirve

Como no se envía nada, puede sellar incluso documentos confidenciales. Algunos usos habituales:

  • Diseño y obras gráficas

    Un logotipo, una ilustración o una foto, antes de enseñarlos a un cliente o publicarlos en internet. Si más tarde aparece una copia, puede demostrar que su archivo existía antes.

  • Contratos y acuerdos

    La versión acordada antes de la firma, o un borrador enviado para revisión. Más adelante podrá demostrar exactamente qué versión existía, y cuándo.

  • Código fuente

    El archivo comprimido de un proyecto, una versión publicada o un algoritmo, antes de publicarlo o compartirlo con un socio. El código en sí sigue siendo privado.

  • Escritos

    Un manuscrito, un guion, una tesis o un artículo, antes de enviarlo a editoriales, a un concurso o a un revisor.

  • Fotos como constancia

    Un desperfecto, el estado de una vivienda alquilada, un defecto en una entrega. La prueba muestra que la foto existía en esa fecha; no certifica lo que representa.

  • Proyectos e investigación

    Un plan de empresa, una presentación, datos de investigación o un cuaderno de laboratorio, antes de una reunión, una candidatura o una divulgación.

En todos los casos, la prueba establece que este archivo exacto existía, como muy tarde, en una fecha determinada. No establece quién lo creó ni quién es titular de los derechos.

Ejemplo de certificado de sellado de tiempo de VerifBox: declaración, huella del archivo, firmas Ed25519 y ML-DSA-65, bloque y transacción de Bitcoin.
Ejemplo de demostración basado en una prueba real del 10 de octubre de 2026, con el sello de IIC TSA, mostrado con una marca de agua EJEMPLO.

Lo que obtiene

Tres archivos, cada uno con su función. Usted los conserva: VerifBox no guarda ninguna copia.

La prueba .verifbox.json
El documento de referencia: la huella del archivo, la fecha y la hora, las dos firmas y el sello de tiempo de IIC TSA (RFC 3161). Se emite al instante.
Los anclajes Bitcoin .ots
Dos pruebas OpenTimestamps, incluidas en el archivo de prueba: una para la huella del archivo y otra para la atestación firmada. Cada una se puede verificar con las herramientas de OpenTimestamps, sin VerifBox. Se completan en unas horas.
El certificado PDF
Una presentación legible del conjunto, con enlaces al bloque y a la transacción de Bitcoin, para adjuntar a un expediente o enviar a un asesor. Disponible cuando se confirma el anclaje.

Ver el ejemplo en PDF

Su carpeta de prueba, archivo por archivo

En la página Verificar, cuando se confirma el anclaje Bitcoin, un solo botón descarga un único .zip. Esto es exactamente lo que contiene y para qué sirve cada archivo.

verifbox-dossier-3f9a1c07.zip
  • Para abrir y mostrar
  • certificado-foto.jpg.pdfEl certificado que cualquiera puede leer: fecha, huella del archivo, bloque de Bitcoin, sello de IIC TSA.
  • share-image.pngUna imagen lista para publicar y anunciar su prueba.
  • share-caption.txtTexto sugerido para acompañar la imagen.
  • LEEME.txt · README.txt · LISEZ-MOI.txtCómo comprobarlo todo usted mismo, en español, inglés y francés.
  • Las pruebas
  • proof.verifbox.jsonLa prueba en sí: firmas clásica y poscuántica, anclajes y sello completados.
  • attestation.jsonLo que firmó VerifBox (fecha, huella, clave) y las dos firmas.
  • file-anchor.otsAnclaje Bitcoin de la huella de su archivo (OpenTimestamps).
  • attestation-anchor.otsAnclaje Bitcoin de la atestación firmada: fecha la propia firma.
  • iic-tsa-token.tsrSello de tiempo RFC 3161 de IIC TSA, servicio de la misma empresa que VerifBox.
  • Para volver a comprobarlo todo, incluso sin VerifBox
  • verifbox-keys.json · .otsLas claves públicas de VerifBox, ancladas a su vez en Bitcoin.
  • iic-tsa-root.pem · .crl · iic-tsa-trust.jsonEl certificado raíz de IIC TSA, su lista de revocación y dónde comprobar su huella.
  • MANIFEST.sha256La huella de cada archivo de la carpeta: demuestra que no se ha cambiado nada.
  • summary.json · verification-report.txtUn resumen legible por máquina y lo que encontró el verificador al crear la carpeta (un registro, no una prueba).
  • Opcional
  • original/foto.jpgUna copia de su archivo original, solo si marca la casilla. En cualquier caso, la carpeta se crea en su navegador y su archivo nunca se envía a VerifBox.

* Solo cuando el archivo original se ha comprobado en la página Verificar.

Nada en la carpeta depende de que VerifBox siga en línea: los anclajes Bitcoin se comprueban con cualquier explorador de Bitcoin y con las herramientas de OpenTimestamps, y el LEEME explica cada paso.

Lo que establece la prueba

Establece

  • Que un archivo idéntico, byte a byte, existía, como muy tarde, en la fecha y la hora firmadas, sobre la base de la firma de VerifBox; y, una vez confirmado el anclaje, como muy tarde en la fecha de su bloque de Bitcoin, que no depende de ninguna empresa; la prueba lleva además un sello de tiempo RFC 3161, al segundo, emitido por IIC TSA, servicio no cualificado operado por la misma empresa.
  • Una vez completado el anclaje, que existía antes del bloque de Bitcoin que lo registró.
  • Que la prueba no se ha modificado desde su emisión.

No establece

  • Quién es el autor del archivo ni a quién pertenece.
  • Qué contiene el archivo ni si es exacto.
  • Un registro de marca o de patente, ni un acta notarial.

Se trata de un sello de tiempo electrónico simple, no cualificado en el sentido del Reglamento europeo eIDAS. Conforme a su artículo 41, no se le pueden denegar efectos jurídicos ni admisibilidad como prueba en procedimientos judiciales por el mero hecho de no ser cualificado; su valor lo aprecia el juez.

Límites y buenas prácticas

  1. Conserve los bytes exactos. Una foto reenviada por una aplicación de mensajería, un PDF reexportado o un vídeo recomprimido por una nube ya no corresponden a la prueba. Conserve el archivo original intacto, junto con su .verifbox.json. VerifBox no guarda ninguna copia y no puede sustituir a ninguno de los dos.
  2. Vuelva para obtener la prueba completada. Hasta que el anclaje Bitcoin esté confirmado y guardado, usted dispone de una firma y de un sello de tiempo, no de un anclaje público. Use el botón de recordatorio, vuelva a Verificar y conserve la prueba completada y el certificado.
  3. «Válida» no es «anclada». Un verificador informa de cada prueba por separado. Lo que sobrevive a VerifBox es el anclaje Bitcoin completado, comprobado de nuevo con las herramientas de OpenTimestamps junto al archivo original. Los anclajes y el sello pueden retirarse de una prueba sin romper las firmas: una prueba sin ellos es más débil, no falsificada.
  4. La hora al segundo procede de esta empresa. El sello de IIC TSA lo emite la misma empresa y no es un sello de tiempo cualificado; el anclaje Bitcoin da un límite superior, no un segundo. La hora firmada y la hora del sello deben coincidir con unos segundos de diferencia: compruébelo.
  5. No es una prueba de autoría. Cualquiera que tenga un archivo puede sellarlo, incluido quien haya copiado su borrador. La prueba muestra que estos bytes existían, no quién los creó ni quién es titular de los derechos. No la presente como un registro de derechos de autor, un acta notarial ni un sello de tiempo cualificado.
  6. Publicar una prueba es publicar la huella. La huella no revela nada del contenido, pero quien ya tenga el archivo puede relacionarlos. Para una fecha que deba conllevar una presunción legal, utilice un prestador cualificado de servicios de confianza; VerifBox puede complementarlo, no sustituirlo.

Verificable por cualquiera, incluso sin nosotros

Una prueba no debe depender de la supervivencia de quien la emitió. Las claves públicas de VerifBox y el certificado raíz de IIC TSA están publicados, el formato de las pruebas es abierto, los anclajes Bitcoin se verifican con la herramienta gratuita OpenTimestamps y el sello de tiempo con OpenSSL.

Clave en servicio
Cargando…
Claves públicas
/.well-known/verifbox-cles.json
verifbox-cles.json.ots (anclaje Bitcoin de este archivo de claves, OpenTimestamps: cada versión publicada se ancla)
Publicación independiente
DNS _verifbox.internetidentitycard.com (DNSSEC)
GitHub
Algoritmos
SHA-256, Ed25519, ML-DSA-65 (FIPS 204)
Especificación
Formato de las pruebas, versión 1 (especificación 1.2, en inglés)
Verificadores independientes
verifbox-verify-offline.html (sin conexión, en cualquier navegador, GitHub)
verifbox_verify.py (Python, MIT): GitHub · verifbox.com
Archivo independiente
Software Heritage (Inria, con el apoyo de la UNESCO): copia permanente del repositorio de GitHub (verificadores, claves públicas, vectores de validación), archivada el 15 de octubre de 2026. Identificador:
swh:1:snp:e596463a815904944b3c34da9ebda87ae77a2425
Depósito de código fechado
Código fuente y documentos de VerifBox y de IIC TSA depositados por HTTPS CARD en el INPI (oficina francesa de propiedad industrial) en el sobre e‑Soleau n.º DSO2026038975, el 13 de octubre de 2026 a las 02:49:31 UTC, conservados hasta 2041. El contenido sigue siendo confidencial; el INPI no lo examina, y este depósito no es ni una patente ni una marca. Huella SHA-256 del archivo depositado, también sellado en VerifBox (prueba 9261a18e…):
f4a86af0887178e151025dde1df589cf4d6f28b28cc3a9480499179268409d8a
Anclaje Bitcoin
ots verify archivo.ots
Raíz de IIC TSA
/.well-known/iic-tsa.json (certificado raíz y lista de revocación)
openssl ts -verify
Responsable
HTTPS CARD — Internet Identity Card Limited, Inglaterra y Gales n.º 09168431, Londres — opera también IIC TSA: internetidentitycard.com/tsa