(PHP 7 >= 7.2.0,PHP 8)
sodium_crypto_box_open — 驗證過的公開金鑰解密
$ciphertext, string $nonce, #[\SensitiveParameter] string $key_pair): string|false使用非對稱(公開金鑰)加密來解密訊息。
ciphertext嘗試解密的加密訊息。
nonce每個訊息只能使用一次的數字。長度為 24 個位元組。這是一個足夠大的範圍來隨機產生(即 random_bytes())。
key_pair參見 sodium_crypto_box_keypair_from_secretkey_and_publickey()。這應該包含發送者的公開金鑰和接收者的私密金鑰。
成功時回傳純文字訊息,失敗時回傳 false。