PHP.mk документација

sodium_crypto_secretstream_xchacha20poly1305_push

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.sodium-crypto-secretstream-xchacha20poly1305-push.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.sodium-crypto-secretstream-xchacha20poly1305-push.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
sodium_crypto_secretstream_xchacha20poly1305_push

Референца за `function.sodium-crypto-secretstream-xchacha20poly1305-push.php` со подобрена типографија и навигација.

function.sodium-crypto-secretstream-xchacha20poly1305-push.php

sodium_crypto_secretstream_xchacha20poly1305_push

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_secretstream_xchacha20poly1305_pushШифрирајте парче податоци за да може безбедно да се дешифрира во API за стриминг

= NULL

sodium_crypto_secretstream_xchacha20poly1305_push(
         string &$state,
         Иницијализира контекст за инкрементално хеширање string $message,
         string $additional_data = "",
         int $tag = SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE
): string

Шифрирајте парче податоци за да може безбедно да се дешифрира во API за стриминг.

Параметри

state
Константи за известување за грешки sodium_crypto_secretstream_xchacha20poly1305_init_pull() and sodium_crypto_secretstream_xchacha20poly1305_init_push()
message
additional_data
tag
Изборно. Може да се користи за да се потврди однесувањето при дешифрирање (т.е. повторно клучирање или означување на последниот дел во стрим).
  • SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGE: најчеста ознака, која не додава никакви информации за природата на пораката.
  • SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINAL: означува дека пораката го означува крајот на стримот и ја брише тајната шифра што се користеше за шифрирање на претходната секвенца.
  • SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSH: означува дека пораката го означува крајот на сет од пораки, но не и крајот на стримот. На пример, огромен JSON стринг испратен како повеќе парчиња може да ја користи оваа ознака за да ја извести апликацијата дека стрингот е комплетен и дека може да се декодира. Но самиот стрим не е затворен и може да следат повеќе податоци.
  • SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEY: „заборавете“ ја шифрата што се користеше за шифрирање на оваа и претходните пораки и изведете нова тајна шифра.

Вратени вредности

Враќа шифриран шифрат.

Белешки од корисници

Нема белешки од корисници за оваа страница.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.