я прочитал эту статью в Codeproject:
Хеширование паролей с солью.
и я понимаю, что лучший алгоритм хеширования для веб-форм asp.net - PBKDF2-HMAC-SHA512. а затем эта реализация на github:
Мои реализации PBKDF2 в PHP, C #, Java и Ruby. strong >
он основан на PBKDF2-HMAC-SHA1.
Я погуглил, чтобы найти что-то, что помогло бы мне сделать хеш на основе PBKDF2-HMAC-SHA512.
и я нашел эту библиотеку на github:
therealmagicmike / PBKDF2.NET.
в этой библиотеке я могу определить свой алгоритм хеширования, например HMACSHA1, HMACSHA256, HMACSHA384 или HMACSHA512.
и, как вы знаете, HMACSHA1 быстрее, чем HMACSHA512. и это плохо по соображениям безопасности.
Но я нашел то, чего не знаю, правда это или нет! Я реализовал оба алгоритма на одной странице и понимаю, что алгоритм Adriancs занимает больше времени, чем алгоритм микрофона. и это не логично, как для статьи Адрианкса.
Итак, я хочу знать, какой алгоритм самый медленный, а какой лучше?
любая помощь будет оценена по достоинству.
Большое спасибо.