Estoy descargando un archivo de un servidor http y tengo que tener en cuenta que en un punto aleatorio durante la descarga, la conexión de red falla, o la computadora falla. Si eso sucede, empiezo una descarga de reanudación usando el encabezado HTTP "Rango:".MD5 resumen de una reanudación de descarga
Dado que la descarga debe validarse en comparación con un hash MD5, parece que no hay forma de que use el network inputstream después de un currículum para obtener el hash correcto, ya que java.security.MessageDigest no parece tener método que básicamente dice "comience a eliminar el hash md5 actual de este hash md5 parcial que tengo de la descarga anterior".
No estoy muy familiarizado con las entrañas de md5 - ¿esto sería teóricamente posible y hay una biblioteca que me permita hacer eso?
Calcular el hash md5 del archivo descargado sería un rendimiento prohibitivamente costoso.
He añadido una 'd' en el título, ya que parecía que hablabas de hojas de vida, como en el pedazo de papel que tiene su experiencia de trabajo en él – Woot4Moo