Wolfram Language

Utilice firmas digitales para verificar la autenticidad de una imagen

La firma digital depende de la información firmada y, por lo tanto, su ventaja fundamental sobre las firmas manuscritas es la capacidad de detectar los más mínimos cambios en la información firmada, invisible para el ojo humano.

Use GenerateDigitalSignature para firmar una imagen que creó o una foto que tomó con su digital PrivateKey. Esto permite el uso de VerifyDigitalSignature en cualquier momento para verificar que la imagen sea original y que no haya sido alterada por medios no autorizados o desconocidos.

Genere un par de claves pública-privada.

Obtenga algunas imágenes de aves de Internet.

Cree una firma digital para la primera imagen.

Verifique la validez de la firma.

Para comparar, verifique la firma para una imagen de pájaro diferente.

Compare la imagen con su variante más nítida. Las dos imágenes son difíciles de distinguir visualmente.

Sin embargo, como los datos subyacentes han cambiado, la verificación de la imagen más nitida da un resultado False, como se esperaba.

Ejemplos relacionados

de en fr ja ko pt-br zh