En esta página

Firma digital

Una firma digital permite comprobar que un contenido corresponde a la clave de firma esperada y que no ha cambiado. Firmar no equivale a cifrar el mensaje para ocultarlo: el destinatario necesita el contenido, la firma y la clave pública para verificarlo.

La guía oficial de Make, actualizada el 26 de febrero de 2026 y consultada el 26 de septiembre de 2026, utiliza Encryptor > Create digital signature como ejemplo.

1. Preparar el contenido

El ejemplo guarda el texto en una variable llamada InitialText. En tu escenario, el contenido puede proceder de otro módulo.

Recomendación editorial: trabaja primero con un texto de prueba sin datos personales. Verifica el mismo contenido que firmas; no lo reformatees entre ambas operaciones.

2. Preparar el par de claves

La demostración oficial genera un par RSA, con una clave privada para firmar y una pública que el destinatario recibe de antemano.

El tutorial muestra un generador web, una clave de 1024 bits y el formato PKCS#1. Estos son detalles del ejemplo publicado, no una recomendación de seguridad para un sistema de producción. La documentación consultada especifica PKCS#1 para ese flujo; consulta también la referencia de Encryptor antes de importar claves en una configuración distinta.

Recomendación editorial: no introduzcas claves privadas reales en herramientas web de demostración. Genera y conserva las claves de producción con el procedimiento aprobado por tu organización. No compartas la clave privada con el destinatario.

3. Crear la firma en Make

  1. Añade Encryptor > Create digital signature al escenario.
  2. Pulsa Create a keychain.
  3. Pon un nombre al llavero y pega la clave privada RSA de prueba en Private Key.
  4. Añade la frase de contraseña si corresponde y pulsa Create.
  5. En Algorithm, el ejemplo oficial recomienda RSA-SHA256.
  6. En Input encoding, selecciona UTF-8 para reproducir el ejemplo.
  7. En Output encoding, selecciona Hexadecimal.
  8. Mapea en Data el contenido que quieres firmar.
  9. Pulsa Save.

La salida del módulo es la firma. En esta configuración se representa en hexadecimal; no es una copia cifrada del contenido.

4. Verificar la firma

El destinatario debe utilizar la clave pública, la firma, el contenido original y una configuración de verificación coherente con la firma. El ejemplo oficial utiliza una herramienta de verificación RSA.

Recomendación editorial: para datos reales, realiza la verificación en un entorno autorizado. Prueba también con una copia del mensaje modificada para comprobar que el verificador distingue ambos casos.

Un resultado inválido exige revisar el contenido, la clave, la firma y su codificación. Un resultado válido se interpreta respecto a la clave pública utilizada: no sustituye comprobar de quién es esa clave ni certifica por sí solo una identidad legal.

Esta página incluye enlaces de afiliado. Podemos ganar una comisión si te registras o contratas a través de ellos, sin costo adicional para ti.

Entiende el concepto y empieza con un flujo de bajo riesgo

Si este concepto corresponde a una tarea repetitiva real, empieza con un flujo pequeño que puedas revisar manualmente. Consulta los precios, los límites y las restricciones de módulos en la página oficial.

✓ Empieza con un flujo de bajo riesgo✓ Mantén la revisión humana✓ Precios y límites según la página oficial
Abrir Make cuando elijas el flujo