md5 ( string )
Deze functie geeft een hexadecimale string weer met de MD5 hash van de opgegegeven sting . De functie is is afgeleid van RSA Data Security, Inc. MD5 Message-Digest Algorithm. Het zorgt ervoor dat je een onvervalsbare handtekening maakt.
Met de woorden van wikpideia te zeggen:
De 128-bit (16-byte) MD5-hashes worden meestal weergegeven als 32-cijferige hexadecimale getallen. Het volgende laat een 46-bytes ASCII-invoer en de bijbehorende MD5-hash zien:
MD5(“Pa's wijze lynx bezag vroom het fikse aquaduct”) = b06c0444f37249a0a8f748d3b823ef2a
Zelfs een kleine verandering in de tekst zal (naar grote waarschijnlijkheid) een compleet andere hash genereren, bijvoorbeeld het vervangen van P naar M:
MD5(“Ma's wijze lynx bezag vroom het fikse aquaduct”) = de1c058b9a0d069dc93917eefd61f510
print MD5("Vaniets") print MD5("VanIets")
toont
68422a08c4d52fc4b5ff275f451e2724 5c23aa3b894915ef2d4a39495005658d