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 ä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.
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 schemalägger du om att starta om uppdateringar i Windows 10
Du arbetar med ett viktigt dokument när Windows uppdaterar sig och informerar om att det ska starta om. Istället för att bli arg och skrika på din dator som du inte kan starta om ännu, kan du nu schemalägga en mer bekväm tid för datorn att starta om efter uppdateringar. Uppdatering : Den här funktionen har vid årsdagen uppdaterats har tagits bort.
Ring Doorbell vs SkyBell HD: Vilken Smart Video Doorbell ska du köpa?
Om du vill få en Wi-Fi-video-dörrklocka för din ytterdörr, men är inte säker på vilken vi har testat ut de två bästa modellerna för att se vilken som passar dina behov bättre. Medan det finns en handfull video-dörrklockor tillgängliga på marknaden är Ring Video Doorbell och SkyBell HD verkligen de enda två värd att köpa.