Hashero es una aplicación multiplataforma, de código abierto (GPL) que permite calcular 60 algoritmos de hash. Utiliza una versión modificada de Jacksum 1.7.0 y está inspirado en la idea de jHashCalc aunque es una reescritura completa.
La versión de Jacksum que usa tiene como cambio principal que aprovecha todos los procesadores del equipo para el cálculo de los hashes reduciendo dramáticamente el tiempo de procesamiento. En pruebas informales, con 4 procesadores (AMD Phenom X4) se observa un speedup de más de 3.
Además tiene otras mejoras de rendimiento en algunos algoritmos (sum8, sumbsd, xor8, etc.) y el agregado de las funciones de hash de RabinHash.
El gráfico precedente muestra el rendimiento a medida que se calculan más hashes en forma simultánea en un AMD Phenom X4. Con 60 algoritmos simultáneos el speedup es de 3,18.
Archivo ejecutable para Windows (igualmente requiere tener instalado Java 1.6):
Link de descarga (archivo JAR ejecutable multiplataforma): http://ubuntuone.com/p/il2/
Fuentes (bajo licencia GPL v2 o posterior)
- Jacksum 1.7.0 modificado: http://ubuntuone.com/p/Cx3/
- Hashero 0.2: http://ubuntuone.com/p/il3/
El JAR multiplataforma se ejecuta con el comando
java -server -jar Hashero-0.2.jar
Requiere Java 1.6



