2011-05-01 14 views
10

Me gustaría hacer la herramienta hasher md5/sha1 para calcular hash para una gran cantidad de archivos grandes como películas. Básicamente esto debería ser parte de un proyecto más grande que usará esa información para organizar archivos.GPU MD5/SHA1 Hasher

Puedo hacer que en la CPU sin ningún problema, pero me gustaría hacer que la herramienta que puede utilizar GPU (CUDA/CAL) y si no hay una GPU solo para usar la CPU.

Hice mi búsqueda, pero solo resultado md5 cracker en google. ¿Hay alguna herramienta o biblioteca que pueda usar, o debo escribir todo yo solo?

me encuentro con este http://www.golubev.com/hashgpu.htm y http://boinc.berkeley.edu/

pero me gustaría algún tipo de biblioteca.

Respuesta

3

Intente ver here, este proyecto utiliza instrucciones de la CPU CUDA y x86/x64.

+0

hm, supongo que podría ser interesante, es código c. Pero esperaba encontrar algún tipo de biblioteca que se pueda usar de forma directa, sin edición de código, compilación ... – bradojevic