Java - эффективная (собственная?) Версия PBKDF2WithHmacSHA1

Я использую PBKDF2WithHmacSHA1 для хэширования паролей. (может показаться странным, но это не является частью этого обсуждения).

Проблема: реализация Java чертовски медленна. 2000 итераций на моей машине занимают ~2 секунды. Для нативной реализации openssl требуется тот же ввод 0,05 секунды. Хотя это не та безопасность, которую я хочу (потому что с так быстро), она слишком медленная (я не могу выйти за 2000 раундов, не поссев пользователей, поскольку хеширование выполняется на стороне клиента).

Может кто-нибудь дать мне предложение или ткнуть меня в библиотеку?

0 ответов

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