Abuse Melding

Je hebt een klacht over de onderstaande posting:

18-08-2012, 20:16 door Erik van Straten

(Q10) Wat is een hash, en wat is een cryptografische hash? Nb. dit is een nogal technisch verhaal, maar essentieel om digitale handtekeningen uit te kunnen leggen. Als je deze FAQ van boven naar beneden leest kun je deze bijdrage desgewenst overslaan, en indien nodig, later nog eens naar terugkijken. (A) Gewone Hash Een hash is een soort checksum (optelsom) van alle byte-waarden van een bestand van willekeurige lengte. Een hash heeft, in tegenstelling tot een gewone checksum, altijd een vaste lengte (bijvoorbeeld 16 of 32 bits). Een voorbeeld van een hash is de optelsom van elke waarde van alle bytes in een bestand, en de uitkomst daarvan modulus 10 berekenen. Stel dat de optelsom van een gegeven bestand 83423 bedraagt, dan is "modulus 10" daarvan: 3 (de werking van de modulus functie leg ik uit onderaan Q05). Met andere woorden, de hash is altijd 1 (decimaal) cijfer lang. Het hoofddoel van een hash is het detecteren van onopzettelijke wijzigingen in een bestand. Als er door een communicatiefout ...

Beschrijf je klacht (Optioneel):

captcha