Argon2 - это алгоритм хеширования, в основном для хеширования паролей. Используйте специальные языковые теги для вопросов, касающихся реализации

Argon2 - это алгоритм хеширования, разработанный для конкурса хеширования паролей , который он в итоге выиграл. Из репозитория GitHub

Argon2 представляет собой функцию хэширования паролей, которая обобщает современное состояние в разработке функций с жесткой памятью и может использоваться для хеширования паролей для учетных данных. хранение, получение ключей или другие приложения.

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

Argon2 был реализован на нескольких языках программирования. Вопросы должны касаться его использования на этих языках.