['sum', 'renaissance', 'cryptography', 'vocabulary', 'camping']
M'agradaria explicar el concepte de "hashing" a un amic que no sap res de criptografia. Podries reformular aquesta explicació per a que sigui més fàcil d'entendre?: "El 'hashing' és un procés que transforma qualsevol informació en una cadena de text amb una longitud fixa. Aquesta cadena, anomenada 'hash', és única per a cada informació i serveix per verificar la seva integritat."
Imagina't que tenim una màquina que agafa qualsevol cosa, com ara un text, una imatge o un vídeo, i la converteix en un codi únic. Aquest codi sempre tindrà la mateixa longitud, independentment de la mida de la informació original. A més, si canviem una sola lletra del text original, el codi resultant serà completament diferent. Doncs bé, aquesta màquina fa el que es coneix com a "hashing", i el codi que genera es diu "hash".