PHP.mk документација
Sodium функции
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
ref.sodium.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + преведен приказ
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
ref.sodium.php
Sodium функции
Референца за `ref.sodium.php` со подобрена типографија и навигација.
Sodium функции
Содржина
- sodium_add — Додај големи броеви
- sodium_base642bin — Декодира стринг кодиран во base64 во суров бинарен формат.
- sodium_bin2base64 — Кодира суров бинарен стринг со base64.
- sodium_bin2hex — Кодирај во хексадецимален формат
- sodium_compare — Спореди големи броеви
- sodium_crypto_aead_aegis128l_decrypt — Потврди, а потоа дешифрирај порака со AEGIS-128L
- sodium_crypto_aead_aegis128l_encrypt — Шифрирај, а потоа автентицирај порака со AEGIS-128L
- sodium_crypto_aead_aegis128l_keygen — Генерирај случаен AEGIS-128L клуч
- sodium_crypto_aead_aegis256_decrypt — Потврди, а потоа дешифрирај порака со AEGIS-256
- sodium_crypto_aead_aegis256_encrypt — Шифрирај, а потоа автентицирај порака со AEGIS-256
- sodium_crypto_aead_aegis256_keygen — Генерирај случаен AEGIS-256 клуч
- sodium_crypto_aead_aes256gcm_decrypt — Потврди, а потоа дешифрирај порака со AES-256-GCM
- sodium_crypto_aead_aes256gcm_encrypt — Шифрирај, а потоа автентицирај со AES-256-GCM
- sodium_crypto_aead_aes256gcm_is_available — Провери дали хардверот поддржува AES256-GCM
- sodium_crypto_aead_aes256gcm_keygen — Генерирај случаен AES-256-GCM клуч
- sodium_crypto_aead_chacha20poly1305_decrypt — Потврди, а потоа дешифрирај со ChaCha20-Poly1305
- sodium_crypto_aead_chacha20poly1305_encrypt — Шифрирај, а потоа автентицирај со ChaCha20-Poly1305
- sodium_crypto_aead_chacha20poly1305_ietf_decrypt — Потврди дека шифрираниот текст вклучува валиден таг
- sodium_crypto_aead_chacha20poly1305_ietf_encrypt — Шифрирај порака
- sodium_crypto_aead_chacha20poly1305_ietf_keygen — Шифрирај порака
- sodium_crypto_aead_chacha20poly1305_keygen — Генерирај случаен ChaCha20-Poly1305 (IETF) клуч.
- sodium_crypto_aead_xchacha20poly1305_ietf_decrypt — Генерирај случаен ChaCha20-Poly1305 клуч.
- sodium_crypto_aead_xchacha20poly1305_ietf_encrypt — (Преферирано) Провери па потоа дешифрирај со XChaCha20-Poly1305
- sodium_crypto_aead_xchacha20poly1305_ietf_keygen — (Преферирано) Шифрирај па потоа автентицирај со XChaCha20-Poly1305
- sodium_crypto_auth — Генерирај случаен XChaCha20-Poly1305 клуч.
- sodium_crypto_auth_keygen — Пресметај ознака за пораката
- sodium_crypto_auth_verify — Генерирај случаен клуч за sodium_crypto_auth
- sodium_crypto_box — Проверува дали ознаката е валидна за пораката
- sodium_crypto_box_keypair — Автентицирано шифрирање со јавен клуч
- sodium_crypto_box_keypair_from_secretkey_and_publickey — Случајно генерирај таен клуч и соодветен јавен клуч
- sodium_crypto_box_open — Создај обединет стринг за пар клучеви од таен клуч и јавен клуч
- sodium_crypto_box_publickey — Автентицирано дешифрирање со јавен клуч
- sodium_crypto_box_publickey_from_secretkey — Извлечи го јавниот клуч од пар клучеви crypto_box
- sodium_crypto_box_seal — Пресметај го јавниот клуч од таен клуч
- sodium_crypto_box_seal_open — Анонимно шифрирање со јавен клуч
- sodium_crypto_box_secretkey — Анонимно дешифрирање со јавен клуч
- sodium_crypto_box_seed_keypair — Извлечи го тајниот клуч од пар клучеви crypto_box
- sodium_crypto_core_ristretto255_add — Детерминистички изведи го парот клучеви од еден клуч
- sodium_crypto_core_ristretto255_from_hash — Мапира вектор
- sodium_crypto_core_ristretto255_is_valid_point — Определува дали точка на кривата ristretto255
- sodium_crypto_core_ristretto255_random — Генерира случаен клуч
- sodium_crypto_core_ristretto255_scalar_add — Додава скаларна вредност
- sodium_crypto_core_ristretto255_scalar_complement — Целта на sodium_crypto_core_ristretto255_scalar_complement
- sodium_crypto_core_ristretto255_scalar_invert — Инвертира скаларна вредност
- sodium_crypto_core_ristretto255_scalar_mul — Множи скаларна вредност
- sodium_crypto_core_ristretto255_scalar_negate — Негира скаларна вредност
- sodium_crypto_core_ristretto255_scalar_random — Генерира случаен клуч
- sodium_crypto_core_ristretto255_scalar_reduce — Намалува скаларна вредност
- sodium_crypto_core_ristretto255_scalar_sub — Одзема скаларна вредност
- sodium_crypto_core_ristretto255_sub — Одзема елемент
- sodium_crypto_generichash — Добиј хеш од пораката
- sodium_crypto_generichash_final — Комплетирај го хешот
- sodium_crypto_generichash_init — Иницијализирај хеш за стриминг
- sodium_crypto_generichash_keygen — Генерирај случаен generichash клуч
- sodium_crypto_generichash_update — Додај порака во хеш
- sodium_crypto_kdf_derive_from_key — Изведи подклуч
- sodium_crypto_kdf_keygen — Генерирај случаен корен клуч за KDF интерфејсот
- sodium_crypto_kx_client_session_keys — Пресметај ги клучевите на сесијата од страна на клиентот.
- sodium_crypto_kx_keypair — Создава нов sodium пар клучеви
- sodium_crypto_kx_publickey — Шифрирај порака
- sodium_crypto_kx_secretkey — Извлечете го јавниот клуч од crypto_kx пар клучеви
- sodium_crypto_kx_seed_keypair — Опис
- sodium_crypto_kx_server_session_keys — Извлечете го тајниот клуч од crypto_kx пар клучеви.
- sodium_crypto_pwhash — Пресметајте ги клучевите за сесијата од страна на серверот.
- sodium_crypto_pwhash_scryptsalsa208sha256 — Изведете клуч од лозинка, користејќи Argon2
- sodium_crypto_pwhash_scryptsalsa208sha256_str — Изведува клуч од лозинка, користејќи scrypt
- sodium_crypto_pwhash_scryptsalsa208sha256_str_verify — Добијте ASCII кодирана хаш
- sodium_crypto_pwhash_str — Проверете дали лозинката е валиден стринг за верификација на лозинка
- sodium_crypto_pwhash_str_needs_rehash — Добијте ASCII кодирана хаш
- sodium_crypto_pwhash_str_verify — Определете дали да се рехашира лозинката или не
- sodium_crypto_scalarmult — Проверува дали лозинката одговара на хаш
- sodium_crypto_scalarmult_base — Пресметајте споделена тајна дадена тајниот клуч на корисникот и јавниот клуч на друг корисник
- sodium_crypto_scalarmult_ristretto255 — Псевдоним на sodium_crypto_box_publickey_from_secretkey
- sodium_crypto_scalarmult_ristretto255_base — Пресметува споделена тајна
- sodium_crypto_secretbox — Пресметува јавниот клуч од таен клуч
- sodium_crypto_secretbox_keygen — Автентицирано шифрирање со споделен клуч
- sodium_crypto_secretbox_open — Генерирајте случаен клуч за sodium_crypto_secretbox
- sodium_crypto_secretstream_xchacha20poly1305_init_pull — Автентицирано дешифрирање со споделен клуч
- sodium_crypto_secretstream_xchacha20poly1305_init_push — Иницијализирајте контекст secretstream за дешифрирање
- sodium_crypto_secretstream_xchacha20poly1305_keygen — Иницијализирајте контекст secretstream за шифрирање
- sodium_crypto_secretstream_xchacha20poly1305_pull — Дешифрирај парче податоци од шифрирана струја
- sodium_crypto_secretstream_xchacha20poly1305_push — Шифрирај парче податоци за безбедно дешифрирање во API за стриминг
- sodium_crypto_secretstream_xchacha20poly1305_rekey — Експлицитно ротирај го клучот во состојбата на тајната струја
- sodium_crypto_shorthash — Пресметај краток хеш од порака и клуч
- sodium_crypto_shorthash_keygen — Земи случајни бајти за клуч
- sodium_crypto_sign — Потпиши порака
- sodium_crypto_sign_detached — Потпиши ја пораката
- sodium_crypto_sign_ed25519_pk_to_curve25519 — Конвертирај ја јавната Ed25519 клуч во јавна Curve25519 клуч
- sodium_crypto_sign_ed25519_sk_to_curve25519 — Конвертирај ја тајната Ed25519 клуч во тајна Curve25519 клуч
- sodium_crypto_sign_keypair — Автентицирано шифрирање со јавен клуч
- sodium_crypto_sign_keypair_from_secretkey_and_publickey — Спој ги тајниот и јавниот клуч заедно
- sodium_crypto_sign_open — Провери дали потпишаната порака има валиден потпис
- sodium_crypto_sign_publickey — Извлечи ја јавната Ed25519 клуч од пар клучови
- sodium_crypto_sign_publickey_from_secretkey — Извлечи ја јавната Ed25519 клуч од тајниот клуч
- sodium_crypto_sign_secretkey — Извлечи ја тајната Ed25519 клуч од пар клучови
- sodium_crypto_sign_seed_keypair — Извлечи го тајниот клуч од пар клучеви crypto_box
- sodium_crypto_sign_verify_detached — Потврди го потписот за пораката
- sodium_crypto_stream — Генерирај детерминистичка секвенца од бајти од семе
- sodium_crypto_stream_keygen — Генерирај случаен sodium_crypto_stream клуч.
- sodium_crypto_stream_xchacha20 — Го проширува клучот и nonce во клучна струја од псевдослучајни бајти
- sodium_crypto_stream_xchacha20_keygen — Враќа безбеден случаен клуч
- sodium_crypto_stream_xchacha20_xor — Шифрира порака користејќи nonce и таен клуч (без автентикација)
- sodium_crypto_stream_xchacha20_xor_ic — Шифрира порака користејќи nonce и таен клуч (без автентикација)
- sodium_crypto_stream_xor — Шифрирај порака без автентикација
- sodium_hex2bin — Декодира хексадецимално кодирана бинарна низа
- sodium_increment — Зголеми голем број
- sodium_memcmp — Тестирај за еднаквост во константно време
- sodium_memzero — Пребриши стринг со NUL знаци
- sodium_pad — Додади податоци за подлога
- sodium_unpad — Отстрани податоци за подлога
Белешки од корисници
Нема белешки од корисници за оваа страница.