Wolfram Language

Fonctionnalités au niveau des systèmes

Utilisez le chiffrement asymétrique de clé

La clé de chiffrement asymétrique nécessite la génération d'une clé publique et privée, permettant le chiffrement du message avec une clé « publique » mais déchiffré seulement en utilisant une clé « privée ».

Générez une paire de clés asymétriques.

In[1]:=
Click for copyable input
keys = GenerateAsymmetricKeyPair[]
Out[1]=

Chiffrez le message en utilisant la clé publique.

In[2]:=
Click for copyable input
encrypted = Encrypt[keys["PublicKey"], "The gold is located off the coast of Honduras."]
Out[2]=

Le message ne peut pas être déchiffré en utilisant la clé publique qui l'a chiffrée. Il faut utiliser la clé privée.

In[3]:=
Click for copyable input
Decrypt[keys["PublicKey"], encrypted]
Out[3]=
In[4]:=
Click for copyable input
Decrypt[keys["PrivateKey"], encrypted]
Out[4]=

Exemples connexes

de en es ja ko pt-br ru zh