Verifique assinaturas digitais
Uma das aplicações mais importantes da criptografia de chave pública é a assinatura digital. A Wolfram Language utiliza a segurança de curvas elípticas para criar assinaturas digitais verificáveis remotamente usando a Wolfram Cloud.
Gere um par público/privado de chaves de curva elíptica.
Salve a chave privada localmente em um local seguro no seu computador.
Compartilhe a chave pública colocando-a publicamente em um objeto na nuvem.
Importe a chave privada quando você precisar assinar digitalmente uma mensagem.
Crie a mensagem que você deseja assinar.
Use GenerateDigitalSignature para assinar a mensagem com a chave privada.
Compartilhe a mensagem com um destinatário ou publicamente.
Compartilhe a assinatura também com um destinatário ou publicamente.
O destinatário agora pode obter a mensagem em si.
E a assinatura digital correspondente.
E a chave pública do remetente.
Use VerifyDigitalSignature para verificar a mensagem assinada usando a chave pública.