sodium crypto box open()

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

sodium_crypto_box_open

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_box_open — Auktoriserad dekryptering med publik nyckel

Beskrivning

sodium_crypto_box_open(string $ciphertext, string $nonce, string $key_pair): string|false

Dekrypterar ett meddelande med asymmetrisk (publik nyckel) kryptering.

Parametrar

ciphertext
Det krypterade meddelandet som ska dekrypteras.
nonce
Ett nummer som endast får användas en gång per meddelande. 24 byte långt. Detta kan genereras slumpmässigt (t.ex. med random_bytes()).
key_pair
Se sodium_crypto_box_keypair_from_secretkey_and_publickey(). Detta bör innehålla sändarens publika nyckel och mottagarens hemliga nyckel.

Returnerar

Returnerar det dekrypterade meddelandet vid framgång, eller false vid misslyckande.


Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.sodium-crypto-box-open.php
PHP Funktioner Funktionsreferens Kryptografitillägg Sodium


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp Stockholm som har sponsrat Linux.se med webbhotell.