Itthon Biztonság Mi az ellenőrző összeg? - meghatározás a techopedia alapján

Mi az ellenőrző összeg? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az ellenőrző összeg?

Az ellenőrző összeg egy hibadetektáló módszer, amelyben az adó kiszámítja a numerikus értéket az üzenetben beállított vagy nem beállított bitek száma alapján, és elküldi azt az egyes üzenetkeretekkel együtt. A vevő végén ugyanazt az ellenőrző összeg funkciót (képletet) alkalmazzuk az üzenetkeretre a numerikus érték lekérdezéséhez. Ha a kapott ellenőrző összeg megegyezik a küldött értékkel, akkor az átvitelt sikeresnek és hibamentesnek kell tekinteni.


Az ellenőrző összeget hash-összegnek is nevezhetjük.

A Techopedia magyarázza a Checksum-ot

A nem megfelelő ellenőrző összeg azt mutatja, hogy a teljes üzenet nem került továbbításra. A TCP / IP és a felhasználói Datagram Protokoll (UDP) szolgáltatásaiként ellenőrző összeget számol.


Az üzenetekből ellenőrző összegek előállítási eljárását ellenőrző összeg funkciónak nevezzük, és ellenőrző összeg algoritmussal hajtjuk végre. A hatékony ellenőrzőösszegű algoritmusok különböző eredményeket eredményeznek nagy valószínűséggel, ha az üzenetek sérültek. A paritásbitek és az ellenőrző számjegyek az ellenőrző összegek speciális esetei, amelyek apró adatblokkokhoz alkalmazhatók. Bizonyos ellenőrző összegeken alapuló hibajavító kódok még az eredeti adatok helyreállítására is képesek.


A leggyakrabban használt ellenőrzőösszegű eszközök a következők:

  • "cksum" - Unix parancsok, amelyek 32 bites ciklikus redundancia-ellenőrzést (CRC) és bájtszámot generálnak egy bemeneti fájlhoz
  • "md5sum" - Unix parancs generáló 5. üzenet-kivonatoló algoritmus (MD5) összege
  • "jdigest" - Java GUI eszköz, amely MD5 és Secure Hash algoritmus (SHA) összegeket generál
  • "Jacksum" - Java alkalmazásprogramozási felület, amely számos ellenőrzőösszegű implementációt tartalmaz és tetszőleges számú kiterjesztést tesz lehetővé
  • "jcksum" - Java könyvtárak, amelyeket különböző algoritmusok segítségével kiszámítanak az ellenőrző összeghez
Mi az ellenőrző összeg? - meghatározás a techopedia alapján