Att kontrollera en fils integritet är en grundläggande praxis inom området datasäkerhet. Oavsett om du laddar ner programvara från Internet eller överför filer mellan datorer är det avgörande att se till att de inte har modifierats. För detta ändamål används de så kallade hash-algoritmer, som genererar en unik kontrollsumma för varje fil.
I den här artikeln kommer vi att förklara för dig hur man kontrollerar kontrollsumman på Windows, Linux och macOS med hjälp av inbyggda verktyg och externa program. Du kommer att lära dig att använda kommandon som t.ex. certutil i Windows och sha256sum på Linux och macOS, samt avancerade alternativ för att säkerställa integriteten hos dina filer. Om du är intresserad av att veta hur man kontrollerar användningen av hotspot Android, kan du konsultera vår relaterade guide.
Vad är en kontrollsumma och varför är den viktig?
Kontrollsummor, även känd som hash o kontrollsummor, är alfanumeriska strängar som genereras av algoritmer som MD5, SHA-1 eller SHA-256 som gör att integriteten hos en fil kan verifieras. Om en enstaka bit av filen ändras kommer den erhållna kontrollsumman att vara helt annorlunda.
Detta är användbart i flera scenarier:
- Kontrollera nedladdade filer: Säkerställer att filen inte har ändrats av en angripare.
- Säkerhetskontroll: Säkerställer att programvaran inte har ändrats med skadlig kod.
- Digital kriminalteknik: Låter dig verifiera att en fil inte har ändrats sedan den skapades.
Hur man kontrollerar kontrollsumman i Windows
Windows innehåller inbyggda verktyg för att generera och verifiera kontrollsummor. De viktigaste alternativen är certutil y Get-FileHash i PowerShell. Om du vill veta mer om hur du hanterar din hårddiskstorlek har vi resurser som kan hjälpa dig.
Använder CertUtil
Kommandot certutil låter dig enkelt generera kontrollsumman för en fil:
certutil -hashfile C:\ruta\al\archivo.ext SHA256
Detta kommando visar filens SHA-256-hash. Du kan ändra algoritmen genom att ersätta SHA256 av MD5 o SHA1.
Använder PowerShell
Om du föredrar att använda PowerShell kan du köra följande kommando:
Get-FileHash C:\ruta\al\archivo.ext -Algorithm SHA256
Detta kommer att generera kontrollsumman med SHA-256. Förresten, om du någonsin undrat hur aktivar Windows 10 använder CMD, vi har också en utmärkt guide om detta.
Hur man kontrollerar kontrollsumman på Linux och macOS
I system baserade på Unix Liksom Linux och macOS görs kontrollsumman med kommandona md5sum, sha1sum o sha256sum.
Verifiera SHA-256-summan
För att beräkna hash för en fil, använd följande kommando:
sha256sum /ruta/al/archivo
Om den erhållna hashen matchar den som publicerats av utvecklaren betyder det att filen är autentisk. Om du har problem med ditt Android-operativsystem rekommenderar vi att du läser våra felsökningsmetoder för DNS-relaterade fel.
Verifiera med OpenSSL
Du kan också använda OpenSSL för att beräkna kontrollsumman:
openssl sha256 /ruta/al/archivo
Tredjepartsverktyg för hashverifiering
Det finns flera verktyg med grafiska gränssnitt för att snabbt beräkna och jämföra kontrollsummor:
- QuickHash: Tillgänglig för Windows, Linux och macOS, den låter dig beräkna och jämföra filhashar.
- HashMyFiles: Bärbart Windows-verktyg som låter dig beräkna olika typer av hash.
- Öppna hashfliken: Integreras med Windows Explorer för att snabbt visa och jämföra hash.
Se till att filerna är äkta descargas eller överföring är en enkel uppgift om du använder rätt verktyg. På Windows, Linux och macOS har du inbyggda kommandon för att beräkna kontrollsummor utan behov av ytterligare programvara. Dessutom, om du letar efter ett mer visuellt alternativ, kan du använda verktyg från tredje part som förenklar processen. Om du är intresserad kan du också lära dig mer om hur du förebygger FaceTime minska volymen på iPhone.
Passionerad författare om bytesvärlden och tekniken i allmänhet. Jag älskar att dela med mig av min kunskap genom att skriva, och det är vad jag kommer att göra i den här bloggen, visa dig alla de mest intressanta sakerna om prylar, mjukvara, hårdvara, tekniska trender och mer. Mitt mål är att hjälpa dig att navigera i den digitala världen på ett enkelt och underhållande sätt.

