Hvordan bekrefte Shatop 106 Kontrollsum av en fil på Linux

Hvordan bekrefte Shatop 106 Kontrollsum av en fil på Linux
Et viktig element i Internett -sikkerhet er sikkerheten. Kontinuerlig utvikling og forskning gjøres for å forhindre ondsinnet bruk og forbedre internettfiler og applikasjoner.

Det er ofte utrygt å laste ned filer fra internett, noe som ofte er farlig. Det er også nødvendig å laste ned disse filene for noe viktig arbeid. Tusenvis av slike filer lastes også ned av millioner av mennesker. Derfor burde slike filer beskyttes spesielt godt.

Denne artikkelen vil lære om Kontrollsum og bekrefte Sha256 -sjekksum av en fil på Linux.

Forutsetninger

  • Terminal (ikke-sudoere kan enkelt fungere der)
  • Validere sjekksumfilen (det er nødvendig)
  • ISO -fil (lastet ned)

Hva er SHA256?

I følge U.S. Nasjonalt sikkerhetsbyrå, denne algoritmen er en del av SHA2 -familien av algoritmer. Forkortelsen SHA står for 'Secure Hash -algoritmen,' og 256 er antall biter som brukes i disse algoritmene.

Hva er SHA256 sjekksum?

Det er en kryptografisk signatur av enhver fil som den kan bruke for å identifisere eller oppdage feil som er introdusert under overføring eller lagring. En sjekksum måler størrelsen på en blokk med digitale data. Det representerer unikt en fil som er en streng. Linux har flere matematiske algoritmer for å generere en sjekksum for en fil.

Vanligvis, på internett, er SHA256 sjekksum gitt som en streng direkte i hovedfilen eller som en tekstfil i nedlastingsdelen. Gjennom den originale Checksum -filen kan vi bekrefte sjekksummen med sjekksum verktøyverktøyet.

Hvordan generere SHA256 sjekksum?

En sjekksumalgoritme genererer en sjekksum. Det er forskjellige sjekksumalgoritmer.

  • Sikre hash-algoritmer og varianter (SHA-1, SHA-2, etc.)
  • MD-5-algoritme

Den sikre hash -algoritmen genererer en sjekksumverdi ved å dele filens data i mindre biter, skape en hasjverdi for hver del, og legge dem til.

SHA256 oppretter fordøyelsen eller hashverdien til filen, og når filen er tuklet med eller endret, endret den opprinnelige SHA256 Digest -verdien.

Hvordan bekrefte SHA256 Kontrollsum med SHA256SUM

Vi kan bekrefte SHA256 sjekksum på to måter,

  1. Kommandolinjeverktøy SHA256SUM
  2. GUI -metode

Kommandolinje-metode

Det er verktøy tilgjengelig i hver Linux -distribusjon for forskjellige sjekksumalgoritmer. Vi kan bekrefte og generere sjekksummen ved hjelp av disse verktøyene. Noen kommandolinje-sjekksum er som følger.

Bortsett fra alt dette, SHA384SUM, SHA224SUM, etc., er også tilgjengelig, som bruker lignende kommandoformater. Her vil vi bekrefte kontrollsummen ved hjelp av SHA256Sum ved å bruke “OpenSuse Leap 15.2 ”.

Kommandolinjeverktøy SHA256SUM
Vi trenger ikke å utføre noen installasjon for SHA256SUM, da det er en del av GNU Coreutils. Sjekksumfiler er tilgjengelige for nedlasting fra de fleste distribusjoner med ISO -filer.

Vi laster ned OpenSuse Leap 15.2 ISO -fil først og last ned sjekksummen ved hjelp av WGET -kommandoen. Det er verdt å merke seg at sammen med ISO -filer, er tekstfilen 'Sha256Sums' også gitt og inneholder sjekksumverdier.

Wget https: // nedlasting.OpenSUSE.org/distribusjon/sprang/15.2/ISO/OpenSuse-LEAP-15.2-dvd-x86_64.ISO.SHA25

Når sjekksummen er lastet ned, kan vi generere sjekksum ved hjelp av den nedenfor-nevnte kommandoen.

SHA256SUM OpenSuse-LEAP-15.2-dvd-x86_64.ISO
0FD2D4E630B6579B933B5CB4930A8100ACCA6B4E29CD2738C4B7A9B2F76D80E4 OpenSUSE-LEAP-15.2-dvd-x86_64.ISO

Kommandoen med '-c' -flagget kjøres for å sammenligne sjekksummen med verdien i Sha256Sums-filen. Filnavnet og kontrollsummen sammenligner alle filene i katalogen med det tilsvarende filnavnet og beregner hver fils sjekksum.

$ SHA256SUM -C OpenSUSE-LEAP-15.2-dvd-x86_64.ISO.SHA256
OpenSuse-LEAP-15.2-dvd-x86_64.ISO: Ok
SHA256SUM: Advarsel: 14 linjer er feil formatert

Basert på ISO -filens sjekksum, kan vi se den samsvarer med den originale filen. Vi mottok OK i utdataene, noe som betyr at filen som er lastet ikke er ødelagt og tuklet med. Som et resultat kan vi se at ingen filer har blitt tuklet med eller endret under nedlastingen.

Hvis 'Fail' er skrevet i utdataene i stedet for 'OK', viser den at filen vår er ødelagt og tuklet med mens du laster ned den. Vi må laste ned filen tilbake; Ellers kan vi ikke laste ned den respektive distribusjonen.

GUI -metode

Ved hjelp av GTKHASH kan vi bruke en grafisk metode for å bekrefte sjekksummen. Det kan bekrefte sjekksum ved å bruke GTKHASH, som støtter MD5, SHA og andre sjekksumalgoritmer.

Installere GTKHASH på Ubuntu
Vi kan enkelt installere GTKHASH i Ubuntu -systemet vårt ved å kjøre kommandoen skrevet nedenfor:

sudo apt installer gtkhash

Det er alt vi trenger å gjøre. Velg sjekksumalgoritmen etter vårt valg.

  • I menyen velger du Rediger> Innstillinger.
  • Velg de vi vil bruke.
  • Klikk på Lukk -knappen.
SHA256, SHA-1 og MD5 er valgt som standard.

Bruker GTKHASH
Applikasjonen er relativt enkel å bruke.

  • Det første vi trenger å gjøre er å velge filen som skal gjennomgås.
  • Skriv deretter inn sjekksumverdien som er funnet på nettstedet i avkrysningsruten.
  • Trykk på hash -knappen.
  • Det genererer sjekksumverdien med vår valgte algoritme.
  • Hvis avmerkingsboksen samsvarer med noen av dem, viser den et lite flåttmerke ved siden av.

Konklusjon

I denne artikkelen har vi sett hvordan sjekksum nøyaktig oppdager korrupte filer. Det er så nøyaktig at hvis vi erstatter eller sletter et tegn fra en hvilken. Vi håper at du har forstått alt godt fra denne artikkelen.