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
**в случае возникновения ошибки.