sv.phhsnews.com


sv.phhsnews.com / Vad är ett kontrollsumma och hur man beräknar ett kontrollsumma

Vad är ett kontrollsumma och hur man beräknar ett kontrollsumma


Undrar du vad en checksumma är? Du kanske har märkt att när du laddar ner filer från vissa webbplatser har de en mycket lång rad siffror och bokstäver som kallas kontrollsumma eller MD5-kontrollsumma eller SHA-1 osv. Dessa riktigt långa strängar fungerar i grunden som fingeravtryck för den aktuella filen, oavsett om det är en EXE, ISO, ZIP, etc.

Kontrollsummor används för att säkerställa integriteten hos en fil efter att den har överförts från en lagringsenhet till en annan. Detta kan vara över Internet eller helt enkelt mellan två datorer i samma nätverk. Hur som helst, om du vill se till att den överförda filen är exakt densamma som källfilen, kan du använda en kontrollsumma.

Kontrollsumman beräknas med hjälp av en hashfunktion och skrivs normalt tillsammans med nedladdningen. För att verifiera filens integritet beräknar en användare kontrollsumman med hjälp av ett kontrollsummanäknareprogram och jämför sedan de två för att se till att de matchar.

Kontrollsummor används inte bara för att säkerställa en korruptfri överföring, men också för att säkerställa att filen inte har manipulerats. När en bra checksum algoritm används, kommer även en liten ändring i filen att resultera i ett helt annat kontrollsumsvärde.

De vanligaste kontrollsummorna är MD5 och SHA-1, men båda har visat sig ha sårbarheter. Detta innebär att skadlig manipulering kan leda till att två olika filer har samma beräknade hash. På grund av dessa säkerhetshänsyn anses den nyare SHA-2 vara den bästa kryptografiska hashfunktionen, eftersom ingen attack har visats på den från och med än.

Som du kan se på skärmbilden ovan, har ISO-filen som jag försöker hämta från Microsoft en SHA1-kontrollsumma som anges. När jag hämtar filen skulle jag använda en kontrollsummanäknare för att verifiera integriteten för filen.

Omkring 99, 9% av tiden behöver du inte bry dig om eller bekymra dig om checksums när du laddar ner filer från Internet. Om du hämtar något känsligt som anti-virus eller sekretessprogramvara som Tor, är det dock en bra idé att verifiera kontrollsumman eftersom hackare kan skapa skadliga programvaror med skadlig kod för att få full tillgång till ett system.

Det finns massor av olika verktyg för att beräkna checksum och jag nämner bara en eller två här, eftersom de goda kan skapa flera hash för dig och kan också verifiera hash.

MD5 & SHA Checksum Utility

MD5 & SHA Checksum Utility är mitt favoritverktyg för att arbeta med checksums eftersom det har alla funktioner jag behöver i den fria versionen. När du har laddat ner det, kör du bara EXE-filen för att öppna programmet.

Gränssnittet är väldigt enkelt och enkelt att använda. Klicka bara på Bläddra- knappen för att välja din fil och häftarna kommer automatiskt att beräknas för MD5, SHA-1, SHA-256 och SHA-512.

Som du kan se är MD5 hash den kortaste och SHA-512 hash är mycket lång. Ju längre isen är desto säkrare är den.

För att verifiera en hash, kopiera och klistra in den i Hash- rutan längst ner. Klicka på Verifiera och det kommer att jämföra det med de fyra genererade hasherna för att se om det finns en matchning.

Online Checksum Calculator

För de som hellre inte skulle ladda ner någon programvara på sina system, skulle en online kontrollsumma räknare vara det bättre valet. Online-kalkylatorerna har fler begränsningar, mestadels den maximala uppladdningsstorleken på filen, men för mindre filer fungerar de bara bra.

En webbplats som heter Defuse har en kostnadsfri kalkylkalkylator för uppladdningar upp till 5 MB i storlek. Det är ganska litet, så du måste använda antingen skrivbordsapplikationen eller nästa onlineverktyg som nämns nedan för något större än det.

Om 5 MB är bara för liten, kolla in OnlineMD5, en annan gratis webbplats som låter dig skapa checksums för filer upp till 4 GB i storlek. Tydligen gör det detta utan att ladda upp den faktiska filen till sina servrar. Jag är inte säker på hur det fungerar, men det verkar bara att köra algoritmen lokalt på ditt system och sedan bara visar det i webbläsaren. Ganska smart sätt att göra det eftersom du inte behöver ladda ner extra programvara och du behöver inte vänta för alltid att ladda upp en stor fil.

Den här webbplatsen är också mycket snygg eftersom du kan verifiera en checksum förutom att bara beräkna en. Förhoppningsvis har du nu en bättre förståelse för vad en checksumma är och hur den kan användas och beräknas. Om du skickar eller tar emot säkra filer är ett kontrollsumma det bästa sättet för båda parter att verifiera integriteten för dessa filer. Om du har några frågor, skriv en kommentar. Njut av!


Så här inaktiverar du dialogrutan Radera bekräftelse i Outlook

Så här inaktiverar du dialogrutan Radera bekräftelse i Outlook

Om du tar bort många e-postmeddelanden när du siktar genom din Outlook-inkorg, kan du kanske ha aktiverat möjligheten att automatiskt tömma mappen borttagna objekt när du lämnar Outlook. Det är praktiskt, men du måste förmodligen bekräfta att e-postmeddelandena raderas varje gång. Om du manuellt skickar många e-postmeddelanden till papperskorgen, eller du har ställt in regler för att omdirigera e-postmeddelanden som du vet att du inte vill , den snabba bekräftelse dialogrutan visar ändå.

(how-to)

Så här aktiverar du CMD + n Genvägar i Safari för Easy Tab Switching

Så här aktiverar du CMD + n Genvägar i Safari för Easy Tab Switching

OS Xs Safari har många fördelar jämfört med Chrome, men vi saknar Chromes förmåga att byta flikar med "Command + #" . Lyckligtvis har vi hittat en lösning som gör det möjligt för tangentbordsgenvägar i Chrome-liknande flikar i Safari. Det är inte så att Chrome är dåligt, det är fortfarande rätt där uppe med resten av webbläsare som inte är Internet Explorer, men på OS X är det en ökänd batterihöna.

(how-to)