sodium_crypto_box_open
(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_box_open — 認証付きの公開鍵による復号
説明
sodium_crypto_box_open(string
$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
を返します.
+add a note
User Contributed Notes
There are no user contributed notes for this page.