略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: sodium_crypto_secretstream_xchacha20poly1305_push

2025-02-27

sodium_crypto_secretstream_xchacha20poly1305_push

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_secretstream_xchacha20poly1305_pushEncrypt a chunk of data so that it can safely be decrypted in a streaming API

说明

sodium_crypto_secretstream_xchacha20poly1305_push(
    string &$state,
    #[\SensitiveParameter] string $message,
    string $additional_data = "",
    int $tag = SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE
): string

Encrypt a chunk of data so that it can safely be decrypted in a streaming API.

参数

state

See sodium_crypto_secretstream_xchacha20poly1305_init_pull() and sodium_crypto_secretstream_xchacha20poly1305_init_push()

message

additional_data

tag

Optional. Can be used to assert decryption behavior (i.e. re-keying or indicating the final chunk in a stream).

返回值

Returns the encrypted ciphertext.

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。

官方地址:https://www.php.net/manual/en/function.sodium-crypto-secretstream-xchacha20poly1305-push.php

北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3