sodium_crypto_box_open
認証付きの公開鍵による復号
説明
stringfalse sodium_crypto_box_open(string $ciphertext
, string $nonce
, #[\SensitiveParameter]string $key_pair
)
パラメータ
-
ciphertext
-
復号を試みる、暗号化されたメッセージ
-
nonce
-
メッセージごとに一度だけ使われる数値。
長さは24バイトです。
これは、
(たとえば、random_bytesを使って)
ランダムな値を生成するのに十分大きな長さです。
-
key_pair
-
sodium_crypto_box_keypair_from_secretkey_and_publickey
を参照ください。
この鍵ペアには、送信者の公開鍵と、
受信側の秘密鍵が含まれているはずです。
戻り値
成功した場合、プレーンテキストメッセージを返します。
失敗した場合に false
を返します.