Hvad er Checksum? Og hvordan man beregner kontrolsummer
Vi er alle vant til at sende data over internettet(Internet) eller andre lokale netværk. Typisk overføres sådanne data over netværket i form af bits. Generelt, når tonsvis af data sendes over et netværk, er det modtageligt for datatab på grund af et netværksproblem eller endda et ondsindet angreb. En kontrolsum bruges til at sikre, at de modtagne data er uskadte og fri for fejl og tab. Checksum fungerer som et fingeraftryk eller en unik identifikator for dataene.
For at forstå dette bedre, overvej dette: Jeg sender dig en kurv med æbler via en leveringsagent. Nu, da leveringsagenten er en tredjepart, kan vi ikke stole helt på hans ægthed. Så for at sikre, at han ikke har spist nogen æbler på sin vej, og at du modtager alle æblerne, ringer jeg til dig og fortæller, at jeg har sendt dig 20 æbler. Ved modtagelse af kurven tæller du antallet af æbler og tjekker om det er 20.
Dette antal æbler er, hvad checksum gør ved din fil. Hvis du har sendt en meget stor fil over et netværk (tredjepart), eller du har downloadet en fra internettet, og du vil sikre dig, at filen er blevet sendt eller modtaget korrekt, anvender du en kontrolsum-algoritme på din fil, som bliver sendes og kommunikere værdien til modtageren. Ved modtagelse af filen vil modtageren anvende den samme algoritme og matche den opnåede værdi med det, du har sendt. Hvis værdierne stemmer overens, er filen blevet sendt korrekt, og ingen data er gået tabt. Men hvis værdierne er forskellige, vil modtageren øjeblikkeligt vide, at nogle data er gået tabt, eller filen er blevet manipuleret med over netværket. Da dataene kan være meget følsomme og vigtige for os, er det vigtigt at kontrollere enhver fejl, der måtte være opstået under transmissionen. Så, en kontrolsum er meget vigtig for at bevare dataægtheden og integriteten. Selv en meget lille ændring i data forårsager en større ændring i kontrolsummen. Protokoller somTCP/IP , som styrer kommunikationsreglerne på internettet, bruger også kontrolsummen til at sikre, at der altid leveres korrekte data.
En kontrolsum er dybest set en algoritme, der bruger en kryptografisk hash-funktion. Denne algoritme anvendes over et stykke data eller en fil før afsendelse og efter modtagelse over et netværk. Du har måske bemærket, at den findes ved siden af et downloadlink, så når du downloader filen, kan du beregne kontrolsummen på din egen computer og matche den med den givne værdi. Bemærk, at længden af en kontrolsum ikke afhænger af størrelsen af data, men af den anvendte algoritme. De mest almindelige kontrolsumalgoritmer, der anvendes, er MD5 ( Message Digest algoritme 5), SHA1 ( Secure Hashing Algorithm 1), SHA-256 og SHA-512. Disse algoritmer producerer henholdsvis 128-bit, 160-bit, 256-bit og 512-bit hash-værdier. SHA-256 og SHA-512 er nyere og stærkere end SHA-1 og MD5 , som i nogle sjældne tilfælde producerede de samme kontrolsumværdier for to forskellige filer. Dette kompromitterede gyldigheden af disse algoritmer. De nyere teknikker er fejlsikre og mere pålidelige. Hashing-algoritmen konverterer hovedsageligt dataene til dets binære ækvivalent og bærer derefter nogle grundlæggende operationer som AND , OR, XOR , osv. på sig og udtrækker til sidst hex-værdien af beregningerne.
Hvad er checksum? Og hvordan man beregner kontrolsummer
Metode 1: (Method 1: )Beregn kontrolsummer(Calculate Checksums) ved hjælp af PowerShell
1. Brug søgningen på startmenuen på Windows 10 og skriv PowerShell og klik på ' Windows PowerShell ' fra listen.
2. Alternativt kan du højreklikke på start og vælge ' Windows PowerShell ' fra menuen.
3. Kør følgende kommando i Windows PowerShell :
Get-FileHash yourFilePath For example, Get-FileHash C:\Users\hp\Desktop\myfile.docx
4. Prompten viser SHA-256 hash-værdi som standard.( SHA-256 hash value by default.)
5.For andre algoritmer kan du bruge:
Get-FileHash yourFilePath –Algorithm MD5 Or Get-FileHash yourFilePath –Algorithm SHA1
Du kan nu matche den opnåede værdi med den givne værdi.
Metode 2: Beregn Checksum ved hjælp af Online Checksum Calculator(Method 2: Calculate Checksum using Online Checksum Calculator)
Der er mange online kontrolsumberegnere som 'onlinemd5.com'. Dette websted kan bruges til at beregne MD5 , SHA1 og SHA-256 kontrolsummer for enhver fil og endda for enhver tekst.
1. Klik på knappen ' Vælg fil(Choose file) ' og åbn den ønskede fil.
2. Alternativt kan du trække og slippe din fil i den givne boks.
3.Vælg din ønskede algoritme og få den nødvendige kontrolsum.( desired algorithm and obtain the required checksum.)
4. Du kan også matche denne opnåede kontrolsum med den givne kontrolsum ved at kopiere den givne kontrolsum til tekstboksen 'Sammenlign med:'.
5. Du vil se fluebenet eller krydset ved siden af tekstboksen tilsvarende.
Sådan beregnes hashen for en streng eller tekst direkte:(To calculate the hash for a string or text directly:)
a) Rul ned på siden til ' MD5 & SHA1 Hash Generator For Text '
b) Kopier strengen ind i det givne tekstfelt for at få den nødvendige kontrolsum.
For andre algoritmer kan du bruge ' https://defuse.ca/checksums.htm '. Dette websted giver dig en omfattende liste over mange forskellige hashing-algoritmeværdier. Klik(Click) på 'Vælg fil' for at vælge din fil, og klik på ' Beregn kontrolsummer...(Calculate Checksums…) ' for at få resultaterne.
Metode 3: Brug MD5 & SHA Checksum Utility(Method 3: Use MD5 & SHA Checksum Utility)
Først skal du downloade MD5 & SHA Checksum Utility(download the MD5 & SHA Checksum Utility) og derefter starte det ved at dobbeltklikke på exe-filen. Du skal blot(Simply) gennemse din fil, og du kan få dens MD5 , SHA1 , SHA-256 eller SHA-512 hash. Du kan også kopiere og indsætte den givne hash i den relevante tekstboks for nemt at matche den med den opnåede værdi.
Anbefalede:(Recommended:)
- Ret bærbar computer, der ikke opretter forbindelse til WiFi (med billeder)(Fix Laptop not connecting to WiFi (With Pictures))
- Ingen lyd i Windows 10 PC [LØST](No Sound in Windows 10 PC [SOLVED])
- Sådan rettes Windows Update-fejl 0x80070643(How to Fix Windows Update Error 0x80070643)
- Løs problemer med driveren til USB-controlleren (Universal Serial Bus).(Fix Universal Serial Bus (USB) Controller Driver Issue)
Jeg håber, at ovenstående trin var nyttige til at lære Hvad er Checksum? Og hvordan man beregner det; (What is Checksum? And How to Calculate it;)men hvis du stadig har spørgsmål vedrørende denne artikel, er du velkommen til at stille dem i kommentarfeltet.
Related posts
Sådan udpakkes WhatsApp-gruppekontakter (2022)
Ret Facebook-hjemmesiden vil ikke indlæses korrekt
Sådan kontrollerer du e-mail-id knyttet til din Facebook-konto
3 måder at dele Wi-Fi-adgang på uden at afsløre adgangskode
Sådan laver du en sidelandskab i Word
Sådan nulstiller du Samsung Galaxy S9 (2022)
Ret Facebook Messenger Venter på netværksfejl
Sådan går du live på Discord (2022)
Blokerede eller begrænsede websteder? Her er, hvordan du får adgang til dem gratis
Få adgang til mobilwebsteder ved hjælp af desktopbrowser (pc)
6 måder at fjerne dubletter i Google Sheets
Kan du ikke oprette forbindelse til WhatsApp Web? Reparer WhatsApp Web, der ikke virker!
Sådan repareres beskadigede AVI-filer gratis
Sådan gennemstreges tekst i Google Docs
Sådan sletter du Venmo-konto
Sådan sletter du Snapchat-beskeder og -samtaler
Sådan sletter du et retweet fra Twitter (trin-for-trin guide)
Ret internetfejl på PUBG-mobilapps
Sådan deaktiverer eller sletter du din Instagram-konto (2022)
Sådan gendannes det gamle YouTube-layout (2022)