Что: 2f024282c5cee8a2b055d6a23bbba2a889f84e4f
Когда: 2019-01-19 01:30:01+03:00
Темы: crypto go
Прооптимизировал и исправил balloon библиотеку https://git.cypherpunks.ru/cgit.cgi/balloon.git/log/ Решил посмотреть на код который очень давно не трогал: библиотеку по хэшированию паролей Balloon, которую я реализовал на Go. Получилось на десятки процентов увеличить производительность и уменьшить количество аллокаций памяти. При этом нашёл неприятную багу: если использовать режим с несколькими тредами, то высока вероятность что результат работы будет регулярно разный выдаваться. Плюс добавил утилиту чтобы высчитывать хэш из командной строки.
Сгенерирован: SGBlog 0.34.0