^math:digest[алгоритм;строка или файл; $.format[hex|base64] $.hmac[ключ] ]
Метод объединяет в себе возможность работы с разными алгоритмами криптографического хеширования.
Хеширование применяется к переданной строке или файлу.
Поддерживаются следующие алгоритмы: md5, sha1, sha256, sha512.
Результирующий хеш, в зависимости от опции $.format, преобразуется в HEX (по умолчанию) или BASE64 строку.
Опция $.hmac[ключ] предназначена для проверки целостности переданных данных на основе секретного ключа и хеш-функций (HMAC),