update page now
Laravel Live Japan

sodium_crypto_aead_aegis256_encrypt

(PHP 8 >= 8.4.0)

sodium_crypto_aead_aegis256_encryptШифрует и аутентифицирует сообщение по алгоритму AEGIS-256

Описание

sodium_crypto_aead_aegis256_encrypt(
    #[\SensitiveParameter] string $message,
    string $additional_data,
    string $nonce,
    #[\SensitiveParameter] string $key
): string

Функция шифрует и аутентифицирует сообщение по алгоритму AEGIS-256.

Список параметров

message
Сообщение в виде открытого текста, которое требуется зашифровать.
additional_data
Дополнительные аутентифицированные данные, которые помогают методу проверять тег аутентификации, который добавляется в конец зашифрованного текста, но который не шифруются и не хранятся в зашифрованном тексте.
nonce
Одноразовое число для сообщения.
key
256-битный ключ шифрования.

Возвращаемые значения

Функция возвращает зашифрованный текст и тег аутентификации в виде строки необработанных двоичных байтов.

Смотрите также

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant