Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blake3 #4

Open
n158 opened this issue Mar 20, 2021 · 1 comment
Open

Blake3 #4

n158 opened this issue Mar 20, 2021 · 1 comment

Comments

@n158
Copy link

n158 commented Mar 20, 2021

Возможно ли переделать функцию хэширования под алгоритм Blake3? Если судить по бенчмаркам, скорость хэширования этим алгоритмом выше чем с MD5. Проблема в том, что для Blake3 нужна отдельная библиотека, у меня получилось прилинковать ее только повысив версию .Net до 4.7.х. Правда, переделать хэширование у меня пока не хватило времени и знаний.

П.С. Также скорей всего понадобится х64 версия программы, хотя на данный момент компы с х86 CPU уже редкость. Если будет интересно, вот этот проект: Blake3.NET.

@heinrichI
Copy link
Owner

Да, если она быстрее, то имеет смысл.
Но тут всю DupTerminator надо переписать. Или под MVP если текущий просмотрщик файлов важен или под WPF MVVM. Я могу в принципе начать, но мне сейчас интереснее написать нормальный поисковик частичных дубликатов.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants