Checksum

Forfatter: Judy Howell
Oprettelsesdato: 5 Juli 2021
Opdateringsdato: 1 Juli 2024
Anonim
Checksum
Video.: Checksum

Indhold

Definition - Hvad betyder Checksum?

Et kontrolsum er en fejldetekteringsmetode i en transmitter beregner en numerisk værdi i henhold til antallet af indstillede eller ikke-indstillede bits i a og s den sammen med hver ramme. Ved modtagerens ende anvendes den samme kontrolsumfunktion (formel) på rammen for at hente den numeriske værdi. Hvis den modtagne kontrolsumværdi svarer til den sendte værdi, anses transmissionen for at være vellykket og fejlfri.

En kontrolsum kan også kaldes en hash-sum.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Checksum

Et uoverensstemmende kontrolsum viser, at det hele ikke er blevet overført. TCP / IP og User Datagram Protocol (UDP) leverer et kontrolsumantal som en af ​​deres tjenester.

Proceduren til generering af testsum fra s kaldes en kontrolsumfunktion og udføres ved hjælp af en kontrolsumalgoritme. Effektive kontrolum algoritmer giver forskellige resultater med store sandsynligheder, hvis s er korrupte. Paritetsbits og afkrydsningscifre er specielle sagsager, der er egnede til små blokke med data. Visse fejlkorrektionskoder, der er baseret på kontrolsum, er endda i stand til at gendanne de originale data.

De mest almindeligt anvendte kontrolsumværktøjer inkluderer:


  • "cksum" - Unix-kommandoer, der genererer 32-bit cyklisk redundanskontrol (CRC) og byteoptælling for en inputfil
  • "md5sum" - Unix-kommando, der genererer -Digest Algorithm 5 (MD5) sum
  • "jdigest" - Java GUI-værktøj, der genererer MD5- og Secure Hash Algorithm (SHA) summer
  • "Jacksum" - Java-applikationsprogrammeringsgrænseflade, der indeholder adskillige kontrolsum-implementeringer og tillader et hvilket som helst antal udvidelser
  • "jcksum" - Java-biblioteker, der bruges til at beregne kontrolsum ved hjælp af forskellige algoritmer