sodium_crypto_auth_verify

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_auth_verify — Перевіряє, чи допустимо тег для повідомлення

Опис

sodium_crypto_auth_verify(string $mac, string $message, string $key): bool

Перевіряє, що тег автентифікації дійсний для цього повідомлення та ключа.

На відміну від цифрових підписів (наприклад, sodium_crypto_sign_verify_detached()), будь-яка сторона, здатна перевірити повідомлення, також здатна перевірити справжність своїх власних повідомлень. (Отже, симетрична автентифікація.)

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

mac

Тег аутентифікації, створений sodium_crypto_auth()

message

Повідомлення

key

Ключ аутентифікації

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.