Mikä on tarkistussumma? Ja kuinka tarkistussummat lasketaan
Olemme kaikki tottuneet lähettämään tietoja Internetin(Internet) tai muiden paikallisten verkkojen kautta. Tyypillisesti tällainen data siirretään verkon yli bittien muodossa. Yleensä kun verkon kautta lähetetään tonnia tietoa, se on alttiina tietojen katoamiselle verkko-ongelman tai jopa haitallisen hyökkäyksen vuoksi. Tarkistussummalla varmistetaan, että vastaanotetut tiedot ovat vahingoittumattomia ja niissä ei ole virheitä ja menetyksiä. Tarkistussumma(Checksum) toimii sormenjäljenä tai tietojen yksilöllisenä tunnisteena.
Ymmärtääksesi tämän paremmin, harkitse tätä: Lähetän sinulle korin omenoita jonkun jakeluagentin kautta. Koska toimitusagentti on kolmas osapuoli, emme voi luottaa hänen aitouteensa kokonaan. Varmistaakseni, ettei hän ole syönyt yhtään omenaa matkalla ja että saat kaikki omenat, soitan sinulle ja kerron, että olen lähettänyt sinulle 20 omenaa. Kun vastaanotat korin, lasket omenoiden määrän ja tarkistat, onko se 20.
Tämä omenoiden määrä on se, mitä tarkistussumma tekee tiedostollesi. Jos olet lähettänyt erittäin suuren tiedoston verkon (kolmannen osapuolen) kautta tai olet ladannut sellaisen Internetistä ja haluat varmistaa, että tiedosto on lähetetty tai vastaanotettu oikein, käytät tarkistussumma-algoritmia tiedostoosi, jota parhaillaan käsitellään. lähettää ja välittää arvon vastaanottajalle. Vastaanotettuaan tiedoston vastaanottaja käyttää samaa algoritmia ja sovittaa saadun arvon lähettämääsi arvoon. Jos arvot täsmäävät, tiedosto on lähetetty oikein eikä tietoja ole kadonnut. Mutta jos arvot ovat erilaiset, vastaanotin tietää välittömästi, että osa tiedoista on kadonnut tai tiedostoa on peukaloitu verkon kautta. Koska tiedot voivat olla erittäin arkaluonteisia ja tärkeitä meille, on tärkeää tarkistaa mahdolliset virheet, jotka ovat saattaneet tapahtua lähetyksen aikana. Niin, tarkistussumma on erittäin tärkeä tietojen aitouden ja eheyden säilyttämiseksi. Jo hyvin pieni muutos tiedoissa aiheuttaa suuren muutoksen tarkistussummassa. Protokollat kutenTCP/IP , joka hallitsee Internetin viestintäsääntöjä, käyttää myös tarkistussummaa varmistaakseen, että aina oikeat tiedot toimitetaan.
Tarkistussumma on pohjimmiltaan algoritmi, joka käyttää kryptografista hajautusfunktiota. Tätä algoritmia sovelletaan datan tai tiedoston päälle ennen lähettämistä ja sen vastaanottamisen jälkeen verkon kautta. Olet ehkä huomannut, että se on latauslinkin vieressä, jotta tiedoston lataamisen yhteydessä voit laskea tarkistussumman omalla tietokoneellasi ja yhdistää sen annettuun arvoon. Huomaa, että tarkistussumman pituus ei riipu datan koosta vaan käytetystä algoritmista. Yleisimmät käytetyt tarkistussumma-algoritmit ovat MD5 ( Message Digest Algorithm 5), SHA1 ( Secure Hashing Algorithm 1), SHA-256 ja SHA-512. Nämä algoritmit tuottavat 128-bittiset, 160-bittiset, 256-bittiset ja 512-bittiset hajautusarvot. SHA-256 ja SHA-512 ovat uudempia ja vahvempia kuin SHA-1 ja MD5 , jotka joissakin harvoissa tapauksissa tuottivat samat tarkistussummat kahdelle eri tiedostolle. Tämä vaaransi näiden algoritmien pätevyyden. Uudemmat tekniikat ovat virheenkestäviä ja luotettavampia. Hashing-algoritmi muuntaa tiedot pääosin binäärivastineeksi ja suorittaa sitten joitain perustoimintoja, kuten AND , OR, XOR jne., ja lopuksi poimii laskelmien heksadesimaaliarvon.
Mikä on tarkistussumma? Ja kuinka tarkistussummat lasketaan
Tapa 1: (Method 1: )Laske tarkistussummat (Calculate Checksums)PowerShellin(PowerShell) avulla
1. Käytä Windows 10(Windows 10) :n käynnistysvalikon hakua ja kirjoita PowerShell ja napsauta luettelosta Windows PowerShell .
2. Vaihtoehtoisesti voit napsauttaa hiiren kakkospainikkeella Käynnistä-painiketta ja valita valikosta ' Windows PowerShell '.
3. Suorita Windows PowerShellissä(Windows PowerShell) seuraava komento:
Get-FileHash yourFilePath For example, Get-FileHash C:\Users\hp\Desktop\myfile.docx
4. Kehote näyttää oletuksena SHA-256-hajautusarvon.( SHA-256 hash value by default.)
5. Muissa algoritmeissa voit käyttää:
Get-FileHash yourFilePath –Algorithm MD5 Or Get-FileHash yourFilePath –Algorithm SHA1
Nyt voit yhdistää saadun arvon annettuun arvoon.
Tapa 2: Laske tarkistussumma online-tarkistussummalaskimella(Method 2: Calculate Checksum using Online Checksum Calculator)
On olemassa monia online-tarkistussummalaskimia, kuten "onlinemd5.com". Tämän sivuston avulla voidaan laskea MD5 , SHA1 ja SHA-256 tarkistussummat mille tahansa tiedostolle ja jopa mille tahansa tekstille.
1. Napsauta Valitse tiedosto(Choose file) -painiketta ja avaa haluamasi tiedosto.
2. Vaihtoehtoisesti vedä ja pudota tiedosto annettuun ruutuun.
3. Valitse haluamasi algoritmi ja hanki tarvittava tarkistussumma.( desired algorithm and obtain the required checksum.)
4. Voit myös yhdistää tämän saadun tarkistussumman annettuun tarkistussummaan kopioimalla annetun tarkistussumman Vertaa:-tekstiruutuun.
5. Näet rastin tai ristin tekstiruudun vieressä vastaavasti.
Hajautusarvon laskeminen merkkijonolle tai tekstille suoraan:(To calculate the hash for a string or text directly:)
a) Vieritä sivua alas kohtaan " MD5 & SHA1 Hash Generator for Text "
b) Kopioi merkkijono annettuun tekstiruutuun saadaksesi vaaditun tarkistussumman.
Muille algoritmeille voit käyttää osoitetta https://defuse.ca/checksums.htm . Tämä sivusto tarjoaa laajan luettelon monista erilaisista hajautusalgoritmien arvoista. Napsauta(Click) 'Valitse tiedosto' valitaksesi tiedostosi ja napsauta ' Laske tarkistussummat…(Calculate Checksums…) ' saadaksesi tulokset.
Tapa 3: Käytä MD5 & SHA Checksum Utility -apuohjelmaa(Method 3: Use MD5 & SHA Checksum Utility)
Lataa ensin MD5 & SHA Checksum Utility(download the MD5 & SHA Checksum Utility) ja käynnistä se kaksoisnapsauttamalla exe-tiedostoa. Selaa vain(Simply) tiedostoasi ja saat sen MD5 , SHA1 , SHA-256 tai SHA-512 hashin. Voit myös kopioida ja liittää annetun tiivisteen asiaankuuluvaan tekstiruutuun, jotta se yhdistetään helposti saatuun arvoon.
Suositus:(Recommended:)
- Korjaa kannettava tietokone, joka ei muodosta yhteyttä WiFi-verkkoon (kuvilla)(Fix Laptop not connecting to WiFi (With Pictures))
- Ei ääntä Windows 10 PC:ssä [RATKAISTU](No Sound in Windows 10 PC [SOLVED])
- Windows Update -virheen 0x80070643 korjaaminen(How to Fix Windows Update Error 0x80070643)
- Korjaa Universal Serial Bus (USB) -ohjaimen ohjainongelma(Fix Universal Serial Bus (USB) Controller Driver Issue)
Toivon, että yllä olevat vaiheet auttoivat oppimaan Mikä on tarkistussumma? Ja kuinka se lasketaan; (What is Checksum? And How to Calculate it;)mutta jos sinulla on vielä kysyttävää tästä artikkelista, kysy ne kommenttiosiossa.
Related posts
WhatsApp-ryhmän yhteystietojen purkaminen (2022)
Korjaa Facebookin kotisivu, joka ei lataudu kunnolla
Kuinka tarkistaa Facebook-tiliisi linkitetty sähköposti
3 tapaa jakaa Wi-Fi-yhteys paljastamatta salasanaa
Kuinka tehdä yksi sivu vaaka Wordissa
Kuinka tyhjentää jono Spotifyssa työpöydällä ja mobiilissa
Kuinka poistaa Venmo-tili
Kuinka poistaa Google- tai Gmail-profiilikuva?
Samsung Galaxy S9 (2022) Hard Resetin palauttaminen
Kuinka käyttää Netflix Partya elokuvien katseluun ystävien kanssa
Korjaa League of Legends Black Screen Windows 10:ssä
Kuinka poistaa kaikki tai useita ystäviä Facebookissa
Kuinka nähdä piilotetut valokuvat Facebookissa
Uudelleentwiitin poistaminen Twitteristä (vaiheittainen opas)
Poista YouTuben esto, kun se on estetty toimistoissa, kouluissa tai korkeakouluissa?
Kuinka poistaa ihmisiä Snapchatissa (poistaa ja estää ystäviä)
Selvitä, kuinka monta ystävää sinulla on Snapchatissa
Kuinka poistaa suodatin TikTok-videosta
Kuinka poistaa Instagram-tili pysyvästi
Vanhan YouTube-asettelun palauttaminen (2022)