Guía paso a paso
Cómo certificar un archivo o una imagen en el panel de ProofSnap
Esta guía muestra, para la versión de octubre de 2026 del panel de ProofSnap, cómo certificar un archivo en «Herramientas». El panel calcula el hash SHA-256 en tu navegador, el archivo no sale de tu equipo y descargas un paquete firmado con sello de tiempo que acredita que existía, tal cual, a más tardar en el momento del sello.
Las ilustraciones de esta página reproducen la interfaz del panel en su tema oscuro, para que sepas qué vas a ver en cada paso.
Por Radim Motycka, fundador e ingeniero principal de ProofSnap, que ha desarrollado el panel, la API y el motor de certificación que explica esta guía. ·
Tiempo necesario
Unos cinco minutos
Archivos por paquete
De 1 a 100
Qué se envía
Solo el hash y el nombre
Para qué sirve esta guía
Te sirve cuando necesitas una prueba de existencia de un archivo o quieres poner un sello de tiempo a un documento sin enviárselo a nadie. Puede ser el borrador de un contrato antes de negociarlo, un diseño o una foto antes de publicarlos, el código fuente de una versión, una grabación o un informe que entregas. La certificación acredita que el archivo existía exactamente en esa forma a más tardar en el momento del sello. Cualquiera puede comprobarlo después con el paquete y una copia del archivo.
Antes de empezar
- Una cuenta del panel de ProofSnap con el correo confirmado y un plan de pago. Si aún no la tienes, sigue los primeros pasos con el panel.
- El archivo o los archivos que quieres certificar, en tu equipo. El archivo no se sube, pero el panel tiene que poder leerlo para calcular su hash.
- Un lugar seguro donde guardar el archivo original sin cambios, junto al paquete que vas a descargar.
Paso 1
Abre «Certificar un archivo»
Con un plan de pago, abre la sección «Herramientas» del panel y haz clic en la pestaña «Certificar un archivo», junto a «Verificar un paquete» y «Comparar capturas». En el modo sandbox esta sección no aparece.
- 1Herramientas. La sección de las utilidades independientes del panel. Llegas a ella desplazándote o desde la barra de secciones en la parte superior.
- 2Certificar un archivo. La tercera pestaña. Las otras dos comprueban un paquete y comparan dos capturas.
- 3Aviso de privacidad. «Tus archivos no salen de tu dispositivo. Solo se envía su hash SHA-256, así que conserva los originales.» Junto al hash también se envía el nombre del archivo, que aparece en el certificado. El icono de información de al lado explica qué contiene el paquete.
1Herramientas
3Tus archivos no salen de tu dispositivo. Solo se envía su hash SHA-256, así que conserva los originales.
Paso 2
Añade tus archivos
Suelta los archivos en el recuadro o haz clic en él para seleccionarlos. El panel calcula el hash SHA-256 de cada archivo en tu navegador y lo muestra completo debajo del nombre. Puedes añadir un archivo o hasta 100 para certificarlos juntos en un solo paquete.
- 1Resumen. Cuántos archivos hay en la lista, si van juntos en un solo paquete y que el hash se ha calculado en tu equipo.
- 2Nombre y tamaño. El nombre se envía junto al hash y aparece en el certificado. Si no quieres que figure, cámbialo antes de añadir el archivo.
- 3SHA-256. La huella del archivo, siempre completa. Con el botón de copiar, la pasas al portapapeles.
- 4Quitar. La X quita el archivo de la lista antes de certificar.
1Archivos: 2 · un solo paquete · hash local
-
2 borrador-contrato-v3.pdf 248 kB 43 SHA-256
4a4d23ddfbfedeca930078ec30fc71b418351230864a925872f87bd85ed08584 -
plano-fachada.png 3,1 MBSHA-256
2f546219e3538233d6cbbc9a8f9947889333c4eafd30f4173d302c0ad9e3fc37
Paso 3
Elige las opciones
La referencia de caso, el idioma del PDF probatorio y la casilla eIDAS funcionan como en «Nueva captura». La referencia de caso aparece en el certificado, y el idioma elegido es el del certificado. Marca la casilla eIDAS si quieres, además, un sello cualificado de tiempo electrónico.
- 1Referencia de caso / asunto. Opcional, hasta 200 caracteres. Úsala para identificar el expediente, el cliente o el proyecto.
- 2Idioma del PDF probatorio. Cualquiera de los 29 idiomas. Con «Idioma del panel», el certificado sale en el idioma en el que ves el panel.
- 3Añadir sello cualificado de tiempo electrónico eIDAS. Un sello de tiempo de Disig a.s., prestador cualificado de servicios de confianza inscrito en la Lista de confianza de la UE, sobre el manifiesto del paquete. Debajo de la casilla, el panel indica que cada sello se factura aparte: 1,99 US$ (aprox. 1,80 €).
Se factura aparte en tu plan: 1,99 US$ por sello de tiempo eIDAS.
Paso 4
Haz clic en «Certificar»
ProofSnap registra los hashes en un manifiesto, envía el hash del manifiesto a OpenTimestamps, le añade el sello eIDAS si lo pediste y lo firma. El resultado aparece justo debajo del botón, con el ID del paquete y la lista de archivos con su SHA-256. Cada certificación cuenta como una captura de tu plan, aunque incluya varios archivos.
- 1El paquete. Un solo archivo aparece con su nombre; varios, como «Archivos: 2 · un solo paquete». Debajo, el ID del paquete, que empieza por cert_, con su botón de copiar.
- 2Firmado y con sello de tiempo. El paquete está listo. Mientras se crea, la fila muestra «Procesando».
- 3El justificante. Cada archivo certificado con su SHA-256 completo, tal como figura en el paquete.
Si la certificación tarda más de lo previsto, el panel te avisa de que todavía se está procesando y sigue comprobando su estado por ti.
cert_7KqX2mVb9sTa4NfR
2Firmado y con sello de tiempo
Descargar ZIP
-
3
- borrador-contrato-v3.pdfSHA-256
4a4d23ddfbfedeca930078ec30fc71b418351230864a925872f87bd85ed08584 - plano-fachada.pngSHA-256
2f546219e3538233d6cbbc9a8f9947889333c4eafd30f4173d302c0ad9e3fc37
Paso 5
Descarga el paquete
Cuando el resultado muestre «Firmado y con sello de tiempo», haz clic en «Descargar ZIP». La certificación también aparece en «Historial de capturas» con el tipo «Archivo», desde donde puedes volver a descargarla. El ZIP contiene el certificado y el manifiesto firmado, pero no tus archivos.
- 1evidence.pdf. El certificado: ID del paquete, SHA-256 de cada archivo (con su nombre), hora de la certificación, referencia de caso y cómo comprobarlo.
- 2manifest.json, manifest.sig y publickey.pem. El manifiesto con los hashes, su firma RSA y la clave pública para comprobarla.
- 3manifest.json.ots. La prueba de OpenTimestamps, si los calendarios de OpenTimestamps respondieron.
- 4manifest.json.tsr y eidas_validation.json. Solo si pediste el sello eIDAS: el sello y los datos para validarlo sin conexión.
- 5verification/. verify.sh, verify.ps1 y VERIFICATION_GUIDE.txt para comprobar el paquete sin ProofSnap.
Historial de capturas
cert_7KqX2mVb9sTa4NfR
Completada
Descargar ZIP
cert_7KqX2mVb9sTa4NfR.zip
- 1evidence.pdf
- 2manifest.json · manifest.sig · publickey.pem
- 3manifest.json.ots
- 4manifest.json.tsr · eidas_validation.json
- 5verification/verify.sh · verify.ps1 · VERIFICATION_GUIDE.txt
Paso 6
Comprueba el paquete
En «Herramientas», abre la pestaña «Verificar un paquete» y suelta el ZIP. La comprobación se hace en tu navegador. Cualquier otra persona, sin cuenta, puede comprobar el mismo ZIP en el Verificador de autenticidad o con los scripts de la carpeta verification/ del paquete.
- 1Resultado. «Verificado. Paquete intacto.» si nada ha cambiado desde la certificación.
- 2Firma y hashes. La firma RSA-4096 del manifiesto y el SHA-256 de cada archivo del paquete.
- 3Sellos de tiempo. La prueba de OpenTimestamps y, si lo pediste, el sello eIDAS.
- 4Registro de emisión de ProofSnap. Confirma que ProofSnap emitió exactamente este manifiesto.
Verificado. Paquete intacto.
- 2Firma del manifiesto (RSA-4096)Verificado
- Hashes de archivos (SHA-256)Verificado
- 3OpenTimestamps (Bitcoin)Presente
- Sello cualificado de tiempo electrónico eIDASVerificado
- 4Registro de emisión de ProofSnapEmitido por ProofSnap
Paso 7
Compara el archivo con el certificado
Para demostrar más adelante que una copia es el archivo certificado, calcula de nuevo su SHA-256 y compáralo, carácter por carácter, con el valor que figura en el certificado. Si coinciden, la copia es idéntica al archivo que certificaste. Si cambia un solo byte, el hash es otro.
- 1Con el panel. Suelta la copia en «Certificar un archivo» y lee el SHA-256 que aparece. No hagas clic en «Certificar»: no hace falta crear otro paquete. Para quitar la copia de la lista, haz clic en su X.
- 2El valor certificado. Está en evidence.pdf y en manifest.json: en el campo hash_sha256 si certificaste un archivo, o en certified_files si certificaste varios.
Sin el panel, en la terminal de tu equipo
- Windows:
certutil -hashfile borrador-contrato-v3.pdf SHA256 - macOS:
shasum -a 256 borrador-contrato-v3.pdf - Linux:
sha256sum borrador-contrato-v3.pdf
VERIFICATION_GUIDE.txt, en la carpeta verification/ del paquete, explica el mismo procedimiento en inglés.
Archivos: 1 · hash local
4a4d23ddfbfedeca930078ec30fc71b418351230864a925872f87bd85ed08584
SHA-256 en el certificado
4a4d23ddfbfedeca930078ec30fc71b418351230864a925872f87bd85ed08584
Preguntas frecuentes
Guías relacionadas
Primeros pasos con el panel
Crea tu cuenta, elige un plan y descarga tu primer paquete de pruebas.
Capturas automáticas
Captura una página a intervalos programados o en cuanto cambia.
Verificador de autenticidad
Comprueba un paquete de ProofSnap en el navegador, sin cuenta.
Todas las guías del panel
Las guías del panel y de la API de ProofSnap.
¿Tienes un archivo que certificar?
Abre el panel, ve a «Herramientas» y sigue los pasos de arriba. En unos minutos tendrás el paquete firmado con sello de tiempo.
Abrir el panel de ProofSnapMás información: API de ProofSnap · Documentación de la API · Verificador de autenticidad