Я хотел бы создать инструмент хеширования md5 / sha1 для вычисления хеша для большого количества больших файлов, таких как фильмы. По сути, это должно быть частью более крупного проекта, который будет использовать эти данные для организации файлов.
Я могу без проблем использовать процессор, но я хотел бы создать инструмент, который может использовать графический процессор (CUDA / CAL), и, если нет только графического процессора, использовать процессор.
Я выполнил поиск, но в Google получил только взломщик md5. Есть ли какой-нибудь инструмент или библиотека, которую я могу использовать, или я должен написать все сам?
Я сталкиваюсь с этим
http://www.golubev.com/hashgpu.htm
а также
http://boinc.berkeley.edu/
но я бы хотел какую-нибудь библиотеку.