Как переписать django-авторизацию в C#?

Так django хранит пароли:

pbkdf2_sha256$20000$jo0zZbQiNrBR$MTjatXJlTjTn6x248FwXipHV1MdoA/xuMXkUC1pg48M=


Как он формирует эту строку? То есть, понятно, что .split('$')[0, 2] = алгоритм, хэш. А что такое 20000? Количество итераций? По умолчанию он всегда использует sha256? Или выбирает алгоритм рандомно?

Основной вопрос в том, как мне перенести в C# метод "check_password"? В вышеуказанной строке записан пароль "admin". Как написать метод, который будет превращать "admin" в эту строку?
  • Вопрос задан
  • 216 просмотров
Решения вопроса 1
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@deliro
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы