Проект PBKDF2 источник hmac sha256

Я хочу использовать модуль PBKDF2 со страницы github -> https://github.com/m9aertner/PBKDF2

Алгоритм хеширования, который я хочу использовать, предоставляется в виде строки внутри метода setHashAlgorithm("HmacSHA256") и мой вопрос, откуда взялась эта реализация алгоритма хеширования, где источник для этого? Потому что, когда я использую hmac sha256 и wildfly8 выдает мне ошибку, что алгоритм HmacSHA256 не найден в Message Digest, но я не предоставляю там ничего о Message Digest, поэтому я не знаю, где мне следует изменить его на другой класс, который обеспечивает этот алгоритм.

Вот пример: PBKDF2Parameters p = new PBKDF2Parameters("HmacSHA256", "UTF-8", salt, 2000);И если я пойду в класс PBKDF2Parameters, он не даст мне другого класса, из которого взят этот конкретный алгоритм.

Спасибо за ответ!

0 ответов

Другие вопросы по тегам