Mi az MD5, és hogyan hasonlíthatók össze a fájlok?
Az MD5 olyan, mint az ujjlenyomat az ember számára. Az ujjlenyomat egy kis adat, amely egyedileg azonosítja a nagyon nagy testet (embert). Ugyanez igaz az MD5 kivonatoló algoritmusra is – kis szám (mindössze 32 karakter hosszú) képes egyedileg azonosítani a nagyon nagy fájlokat.
Az MD5 egy számítógépes algoritmus, amely kis egyedi számot ad vissza bármilyen tartalomhoz (karakterlánc, szövegfájl, kép, videofájl stb.). Ha a tartalom legalább egy karakternél megváltozik, az MD5 szám eltérő lesz. Szinte lehetetlen ugyanazt az MD5 számot megszerezni két különböző tartalomhoz.
Az MD5 bármilyen szöveghez vagy fájlhoz kiszámítható, de ehhez számítógépes erőforrásokra van szüksége. Általában az MD5 kiszámítása nagy fájlokhoz a processzorerőforrások 50%-át is igénybe veheti. Kipróbálhatja és szórakozhat az MD5 generálásával bármilyen szöveghez, kattintson ide .
Az MD5 nagy előnye, hogy a nem módosított tartalomhoz az MD5 szám mindig ugyanaz lesz. Ez az oka annak, hogy ha egy fájl tartalmát keresi elég ahhoz, hogy tudja, hogy az "ujjlenyomat" - MD5 szám, akkor bármelyik fájlt megtalálhatja, amelynek MD5 száma megegyezik, és ez garantálja, hogy mindkét fájl tartalma 100%-ban megegyezik. Ha csak egy bájt is megváltozik, az egész MD5 szám megváltozik.
További információkért és műszaki részletekért kattintson ide .