Puha

Mi az a Checksum? És hogyan kell kiszámítani az ellenőrző összegeket

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





közzétettUtolsó frissítés: 2021. február 17

Mindannyian hozzászoktunk ahhoz, hogy adatokat küldjünk az interneten vagy más helyi hálózatokon keresztül. Az ilyen adatok általában bitek formájában kerülnek átvitelre a hálózaton. Általában, ha rengeteg adatot küldenek egy hálózaton, akkor az adatvesztésnek van kitéve hálózati probléma vagy akár rosszindulatú támadás miatt. Ellenőrző összeget használnak annak biztosítására, hogy a kapott adatok sértetlenek, hibák és veszteségek mentesek legyenek. Az ellenőrző összeg ujjlenyomatként vagy az adatok egyedi azonosítójaként működik.



Ennek jobb megértéséhez vegye fontolóra a következőt: Egy kosár almát küldök Önnek valamelyik kézbesítőn keresztül. Most, mivel a kézbesítő harmadik fél, nem hagyatkozhatunk teljes mértékben a hitelességére. Tehát, hogy megbizonyosodjon arról, hogy útközben nem evett almát, és hogy Ön megkapja az összes almát, felhívlak, és elmondom, hogy küldtem neked 20 almát. A kosár átvételekor megszámolja az almák számát, és ellenőrizze, hogy 20-e.

Mi az ellenőrző összeg és hogyan kell kiszámítani az ellenőrző összegeket



Ez az almaszám az, amit az ellenőrző összeg tesz a fájlban. Ha nagyon nagy fájlt küldött a hálózaton keresztül (harmadik fél), vagy letöltött egyet az internetről, és meg szeretne győződni arról, hogy a fájlt megfelelően küldték vagy fogadták, akkor ellenőrző összeg algoritmust kell alkalmaznia a fájlra küldeni, és közölni az értéket a vevővel. A fájl fogadásakor a fogadó ugyanazt az algoritmust alkalmazza, és a kapott értéket egyezteti azzal, amit elküldött. Ha az értékek egyeznek, akkor a fájl helyesen lett elküldve, és nem veszett el adat. De ha az értékek eltérőek, a vevő azonnal tudni fogja, hogy bizonyos adatok elvesztek, vagy a fájlt manipulálták a hálózaton keresztül. Mivel az adatok rendkívül érzékenyek és fontosak lehetnek számunkra, fontos, hogy ellenőrizze az átvitel során esetlegesen fellépő hibákat. Tehát az ellenőrző összeg nagyon fontos az adatok hitelességének és integritásának megőrzéséhez. Már az adatok nagyon kis változása is jelentős változást okoz az ellenőrző összegben. Az olyan protokollok, mint a TCP/IP, amelyek az internet kommunikációs szabályait szabályozzák, szintén az ellenőrző összeget használják annak biztosítására, hogy mindig a megfelelő adatok legyenek kézbesítve.

Az ellenőrző összeg alapvetően egy kriptográfiai hash függvényt használó algoritmus. Ezt az algoritmust egy adatra vagy fájlra alkalmazzák a küldés előtt és a hálózaton keresztüli fogadás után. Talán észrevette, hogy ez egy letöltési hivatkozás mellett található, így a fájl letöltésekor ki tudja számítani az ellenőrző összeget a saját számítógépén, és megfeleltetni a megadott értékkel. Vegye figyelembe, hogy az ellenőrző összeg hossza nem az adatok méretétől, hanem a használt algoritmustól függ. A leggyakrabban használt ellenőrzőösszeg-algoritmusok az MD5 (5. üzenetkivonat-algoritmus), az SHA1 (1. biztonságos kivonatolási algoritmus), az SHA-256 és az SHA-512. Ezek az algoritmusok 128 bites, 160 bites, 256 bites és 512 bites hash értékeket állítanak elő. Az SHA-256 és az SHA-512 újabbak és erősebbek, mint az SHA-1 és MD5, amelyek néhány ritka esetben ugyanazokat az ellenőrzőösszegeket eredményezték két különböző fájlhoz. Ez veszélyeztette ezen algoritmusok érvényességét. Az újabb technikák hibabiztosak és megbízhatóbbak. A kivonatoló algoritmus főként az adatokat bináris megfelelőjére konvertálja, majd néhány alapvető műveletet hajt végre rajta, mint például az ÉS, VAGY, XOR stb., és végül kivonja a számítások hexadecimális értékét.



Tartalom[ elrejt ]

Mi az ellenőrző összeg? És hogyan kell kiszámítani az ellenőrző összegeket

1. módszer: Számítsa ki az ellenőrző összegeket a PowerShell segítségével

1. Használja a keresést a Start menüben Windows 10 rendszeren, és írja be PowerShell és kattintson a ‘ Windows PowerShell ' a listáról.



2. Alternatív megoldásként kattintson a jobb gombbal a Start gombra, és válassza a „ Windows PowerShell ' a menüből.

Nyissa meg az emelt szintű Windows PowerShellt a Win + X menüben

3. A Windows PowerShellben futtassa a következő parancsot:

|_+_|

4. Megjelenik a prompt Alapértelmezés szerint az SHA-256 hash értéke.

Számítsa ki az ellenőrző összegeket a PowerShell segítségével

5. Más algoritmusokhoz használhatja:

|_+_|

A kapott értéket most már párosíthatja a megadott értékkel.

Kiszámíthatja az MD5 vagy SHA1 algoritmus ellenőrzőösszeg-kivonatát is

chrome bovitmenyek androidra

2. módszer: Számítsa ki az ellenőrző összeget az online ellenőrzőösszeg kalkulátor segítségével

Számos online ellenőrzőösszeg-kalkulátor létezik, például az „onlinemd5.com”. Ez az oldal használható MD5, SHA1 és SHA-256 ellenőrző összegek kiszámítására bármely fájlhoz, sőt bármilyen szöveghez is.

1. Kattintson a „ Válassz fájlt ' gombot, és nyissa meg a kívánt fájlt.

2. Alternatív megoldásként húzza át a fájlt a megadott mezőbe.

Válassza ki a kívánt algoritmust, és kapja meg a szükséges ellenőrző összeget

3. Válassza ki a sajátját a kívánt algoritmust, és megkapja a szükséges ellenőrző összeget.

0xc000000e

Számítsa ki az ellenőrző összeget az online ellenőrzőösszeg kalkulátor segítségével

4. Ezt a kapott ellenőrző összeget a megadott ellenőrzőösszeggel is egyeztetheti, ha bemásolja az adott ellenőrző összeget az „Összehasonlítás:” szövegmezőbe.

5. Ennek megfelelően a pipa vagy a kereszt látható a szövegmező mellett.

Egy karakterlánc vagy szöveg hashének közvetlen kiszámítása:

a) Görgessen le az oldalon a „ MD5 és SHA1 hash generátor szöveghez '

A karakterlánc vagy szöveg hash-értékét közvetlenül is kiszámíthatja

b) Másolja be a karakterláncot a megadott szövegmezőbe, hogy megkapja a szükséges ellenőrző összeget.

Más algoritmusokhoz használhatja a ' https://defuse.ca/checksums.htm ’. Ez a webhely számos különböző kivonatolási algoritmus értékének kiterjedt listáját kínálja. Kattintson a „Fájl kiválasztása” gombra a fájl kiválasztásához, majd kattintson a „Fájl kiválasztása” gombra. Ellenőrző összegek kiszámítása… ', hogy elérje az eredményeket.

3. módszer: Használja az MD5 és SHA Checksum Utility segédprogramot

Első, töltse le az MD5 & SHA Checksum Utility segédprogramot majd indítsa el duplán az exe fájlra kattintva. Egyszerűen böngésszen a fájl között, és megkaphatja az MD5, SHA1, SHA-256 vagy SHA-512 hash-t. Az adott hash-t a megfelelő szövegdobozba másolhatja és beillesztheti, hogy könnyen összeillessze a kapott értékkel.

Használja az MD5 és SHA Checksum Utility segédprogramot

Ajánlott:

Remélem, a fenti lépések segítettek a tanulásban Mi az a Checksum? És hogyan kell kiszámítani; de ha továbbra is kérdései vannak ezzel a cikkel kapcsolatban, nyugodtan tedd fel őket a megjegyzés rovatban.

Aditya Farrad

Aditya egy önmotivált informatikai szakember, és az elmúlt 7 évben technológiai íróként dolgozott. Internetes szolgáltatásokkal, mobileszközökkel, Windows-rendszerrel, szoftverekkel és útmutatókkal foglalkozik.