PHP.mk документација
sodium_crypto_secretstream_xchacha20poly1305_push
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.sodium-crypto-secretstream-xchacha20poly1305-push.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.sodium-crypto-secretstream-xchacha20poly1305-push.php
sodium_crypto_secretstream_xchacha20poly1305_push
Референца за `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
Иницијализира контекст за инкрементално хеширање string
string
int
): string
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()
messageadditional_datatag-
Изборно. Може да се користи за да се потврди однесувањето при дешифрирање (т.е. повторно клучирање или означување на последниот дел во стрим).
-
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: „заборавете“ ја шифрата што се користеше за шифрирање на оваа и претходните пораки и изведете нова тајна шифра.
-
Вратени вредности
Враќа шифриран шифрат.
Белешки од корисници
Нема белешки од корисници за оваа страница.