HERRAMIENTA DE ARCHIVOS // 041

Creador de firmas digitales de archivos

Crea una firma digital real para un archivo directamente en tu navegador. La herramienta calcula SHA-256, genera un par de claves temporal y produce un paquete JSON con la firma y la clave pública necesaria para verificarla.

Procesado localmente en tu navegador

Archivo que quieres firmar

Se procesa un archivo por operación
ArchivoTamañoTipo
No hay archivos seleccionados.
Selecciona archivos para comenzar.0 archivos
Publicidad

Cómo usar Creador de firmas digitales de archivos

  1. Selecciona el archivo que quieres firmar.
  2. Elige ECDSA P-256 o RSA-PSS.
  3. Pulsa Crear firma digital.
  4. Descarga el paquete JSON y consérvalo junto al archivo original.

Qué hace esta herramienta de archivos

Genera una firma criptográfica con Web Crypto sobre los bytes exactos del archivo. También calcula SHA-256 e incluye en el paquete la clave pública JWK, el algoritmo y los metadatos mínimos necesarios para la verificación.

El navegador genera un par de claves temporal, firma el contenido del archivo y exporta únicamente la clave pública. La clave privada permanece no exportable y desaparece al cerrar o recargar la página.

Una firma confirma que el contenido coincide con la clave pública incluida, pero por sí sola no demuestra la identidad legal del firmante. Para identidad persistente se necesita una infraestructura de claves y certificados gestionada externamente.

Formatos admitidos y límites

Se admite cualquier archivo que el navegador pueda leer. Para archivos muy grandes, Web Crypto puede requerir cargar el contenido completo en memoria.

EntradaUso
1 archivoContenido que se firma
ECDSA P-256 / RSA-PSSAlgoritmos de firma compatibles con Web Crypto

Ejemplo y consejos prácticos

Ejemplo: firma un PDF de 2 MB, descarga el paquete firma-digital.json y entrégalo junto al PDF para que otra persona pueda verificar que no fue modificado.

  • No edites el archivo después de firmarlo.
  • Conserva el paquete JSON con el archivo correspondiente.

Preguntas frecuentes

¿Cómo puedo firmar digitalmente un archivo sin subirlo a Internet?

Selecciona el archivo y crea la firma en el navegador. Los bytes se procesan localmente mediante Web Crypto y no se envían a un servidor.

¿Qué diferencia hay entre ECDSA P-256 y RSA-PSS para firmar archivos?

Ambos son algoritmos modernos de firma. ECDSA genera firmas compactas; RSA-PSS usa claves RSA y suele producir firmas más grandes.

¿La firma digital creada demuestra quién es el propietario del archivo?

No por sí sola. Verifica integridad y relación con una clave pública, pero la identidad requiere una cadena de confianza o certificado externo.

¿Puedo verificar después la firma si cambio el nombre del archivo?

Sí, siempre que los bytes del archivo no cambien. El nombre se guarda como metadato, pero la verificación criptográfica se realiza sobre el contenido.

¿Dónde se guarda la clave privada usada para crear la firma?

La clave privada se genera como no exportable dentro de Web Crypto y no se incluye en el resultado. Se pierde al terminar la sesión.

Datos de la firma

ElementoContenido
DigestSHA-256
Clave públicaJWK incluida en el JSON

Explora más herramientas de archivos

Categorías de Callfile
Organización y nombres de archivos

Renombra, limpia, ordena y valida nombres de archivos.

Ver todo
Archivos comprimidos y compresión

Crea, inspecciona, comprime y extrae archivos comprimidos.

Ver todo
Integridad y verificación

Genera sumas de comprobación, manifiestos y firmas.

Ver todo
Inspección y análisis de archivos

Inspecciona bytes, cabeceras, tipos MIME y entropía.

Ver todo
Análisis de carpetas y almacenamiento

Analiza el tamaño, contenido, antigüedad y distribución de carpetas.

Ver todo
División y ensamblaje de archivos

Divide, une, extrae, parchea y verifica fragmentos.

Ver todo
Seguridad y privacidad de archivos

Cifra archivos y revisa indicadores de privacidad o seguridad.

Ver todo
Copias de seguridad y seguimiento de cambios

Compara conjuntos de copias de seguridad y detecta cambios en los archivos.

Ver todo