• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • sodium_crypto_secretbox_open()

    (PHP 7 >= 7.2.0)

    Verify and decrypt a ciphertext

    说明

    sodium_crypto_secretbox_open(string $ciphertext,string $nonce,string $key): string
    Warning

    本函数还未编写文档,仅有参数列表。

    参数

    $ciphertext
    $nonce
    $key

    返回值

    This method will return a string, or false if the data failed to be decrypted.
    $key = 'secret';
    $data = 'binarydata';
    $nonce = random_bytes(SODIUM_CRYPT_SECRETBOX_NONCEBYTES);
    $decrypted = sodium_crypto_secretbox_open($data, $nonce, $key);
    if ($decrypted === false) {
     throw new Exception('failed to decrypt data');
    }