Come calcolare i codici hash MD5 e SHA-1 con Hasher

Forse non tutti sono a conoscenza che ogni file ha un proprio codice hash che può essere ricavato attraverso degli algoritmi crittografici. Alcuni degli algoritmi più famosi sono per l’appunto MD5 e SHA-1.
Un file, essendo niente di più che una stringa di una certa lunghezza, può essere dato in pasto ad un algoritmo di hashing il quale, dopo la sua computazione, è in grado di restituirci una stringa di caratteri molto breve che rappresenta univocamente il file analizzato.