Использование шифровки и дешифровки с симметричными ключами
Шифровка симметричным ключом позволяет зашифровать и расшифровать текст при помощи одного и того же ключа.
Сгенерируйте ключ с настройками по умолчанию.
In[1]:=
![Click for copyable input](assets.ru/use-symmetric-key-encryption-and-decryption/In_25.png)
key = GenerateSymmetricKey[]
Out[1]=
![](assets.ru/use-symmetric-key-encryption-and-decryption/O_20.png)
Зашифруйте сообщение, используя данный ключ.
In[2]:=
![Click for copyable input](assets.ru/use-symmetric-key-encryption-and-decryption/In_26.png)
encrypted =
Encrypt[key, "I hid the gold on an island in the Caribbean."]
Out[2]=
![](assets.ru/use-symmetric-key-encryption-and-decryption/O_21.png)
Используя тот же ключ, расшифруйте сообщение.
In[3]:=
![Click for copyable input](assets.ru/use-symmetric-key-encryption-and-decryption/In_27.png)
Decrypt[key, encrypted]
Out[3]=
![](assets.ru/use-symmetric-key-encryption-and-decryption/O_22.png)