ВычислительHmac
Стд::Криптография::ВычислительHmac
Позволяет вычислить код аутентификации (проверки подлинности) сообщения, используя хеш-функцию
Сравнение ссылочное
Иерархия типа
Базовые типы: Объект
Примеры
исп Поток = новый Файл("<Путь к файлу>").ПолучитьПотокЧтения()
знч Вычислитель = новый ВычислительHmac("СекретныйКлюч".ВБайты(), АлгоритмХеширования.Sha256)
знч Результат = Вычислитель.ПолучитьРезультат(Поток)
Конструкторы
ВычислительHmac
ВычислительHmac(
Ключ: Байты,
Алгоритм: АлгоритмХеширования|Строка,
Криптопровайдер: Криптопровайдер|Строка|? = Неопределено)
Создает новый экземпляр объекта ВычислительHmac
Алгоритм
- используемый алгоритм хеширования.
Криптопровайдер
- Выбранный криптопровайдер.
Ключ
- секретный ключ, используемый для вычисления Hmac
Если криптопровайдер не указан, подбирается подходящий. Порядок криптопровайдеров определяется в конфигурации java.