Aplicación portátil para calcular el hash Whirlpool de un archivo

¿Conoce algún software portátil que pueda calcular el hash Whirlpool de un archivo?
HashTab , pero esta aplicación requiere la instalación del sistema operativo, no portátil.

Ayuda si especifica su sistema operativo. Edita tu pregunta

Respuestas (2)

Generador de hash

  • Se ejecuta en Windows
  • Calcula varios tipos de hash con un solo clic, incluido Whirlpool
  • Versión portátil aquí . Simplemente extraiga el archivo zip y ejecute

ingrese la descripción de la imagen aquí

En realidad, estoy absolutamente decepcionado y no podré usar esta aplicación en la vida real. Voy a hacer hash de archivos relativamente grandes (hasta 1 GB e incluso más grandes), ¡pero este HashGenerator me obliga a perder mucho tiempo esperando que se generen todos los tipos de hash ! Ni siquiera puedo encontrar las palabras adecuadas para expresar mi molestia. ¿Dónde está la opción para generar solo tipos seleccionados de hash (como lo hace HashTab)? Y por cierto, esta aplicación limita la entrada de texto hasta 250 caracteres... pero esa es otra historia
@lyricallywicked Tienes razón. Tener que esperar por todos los tipos de hash es molesto y poco práctico. Mejor suerte en tu pregunta de seguimiento

Suponiendo que está buscando una solución verdaderamente portátil, es decir, se ejecutará en cualquier máquina independientemente del sistema operativo, sugeriría obtener una llave USB e instalar python portátil y agregar la implementación de Whirlpool en python puro .

Tenga en cuenta que el código original debía ampliarse para permitir el uso desde la línea de comandos para hash archivos: he subido el archivo modificado a github .

El python portátil le permitirá ejecutar python Whirlpool en cualquier máquina con Windows con un puerto USB accesible y el python puro debería funcionar en cualquier máquina que tenga instalado Python 2 (es decir, algunas máquinas con Windows, (casi) todos OS-X, la mayoría Instalaciones de Linux, muchos mainframes/servidores, clústeres, etc., incluso RaspberryPi).

Gracias. En realidad, esperaba ver algo como un archivo zip que puede extraer y ejecutar la aplicación de inmediato, pero sí, necesito detalles completos de lo que quiere decir con "necesitará ampliar la implementación de Python puro anterior".
Verdaderamente portátil será a través de los sistemas operativos (dado que no especificó uno, supuse que lo necesitaba). Publicaré una versión extendida de Python puro para permitir que se use para archivos.
@lyricallywicked He pirateado el código original para permitir su uso en archivos y subido a github; el enlace ahora está en la respuesta modificada.
Nunca usé python portátil y parece que me llevará algo de tiempo entrar... Pero me pregunto sobre el rendimiento. Digamos, considere la PC del año 2007-2008 con 1 GB de RAM y su usuario que quiere obtener un hash de un archivo de 1 GB. ¿Qué tipo de experiencia recibirá el usuario?
En realidad, no lo he probado en una PC con esa poca RAM, pero he ejecutado python regularmente en WinXP, la implementación modificada de Whirlpool publiqué un enlace para procesar el archivo en fragmentos de 1 MB de forma predeterminada, se puede modificar, así que lo haría. No espere que el tamaño del archivo de entrada cause problemas de memoria, solo llevará un poco de tiempo procesarlo. Tenga en cuenta que la instalación mínima de python portátil 2.7.6, que debería ser suficiente para ejecutar el script vinculado, es de solo 50-60 MB en la memoria USB.