digest. Криптографическое хеширование   [3.4.3]

^math:digest[алгоритм;строка или файл; $.format[hex|base64] $.hmac[ключ] ]

Метод объединяет в себе возможность работы с разными алгоритмами криптографического хеширования.
Хеширование применяется к переданной строке или файлу.

Поддерживаются следующие алгоритмы: md5, sha1, sha256, sha512.
Результирующий хеш, в зависимости от опции $.format, преобразуется в HEX (по умолчанию) или BASE64 строку.

Опция $.hmac[ключ] предназначена для проверки целостности переданных данных на основе секретного ключа и хеш-функций (HMAC
),



In order to add comments you must register.
Copyright © 1997–2021 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 23.10.2013