.SHA1

SHA1-fil

SHA-1 Checksum File
Ställ en fråga
SNABBT SVAR

En .sha1-fil är en liten textfil som innehåller ett 40 tecken långt SHA-1-fingeravtryck av en annan fil (en ISO, ett installationsprogram eller ett arkiv). Du använder den för att bekräfta att din nedladdning kom fram utan fel: beräkna SHA-1-hashvärdet för din fil och jämför det med värdet inuti. På Windows kör du certutil -hashfile dinfil.iso SHA1; på macOS kör du shasum dinfil.iso; på Linux kör du sha1sum -c fil.sha1. Notera: SHA-1 är kryptografiskt knäckt sedan 2017 och kan inte bevisa att en fil inte har blivit illvilligt utbytt.

Utvecklare: Convention (no single author); SHA-1 algorithm by NSA / NIST, FIPS 180-1, 1995 Kategori: Övriga filer Öppen standard MIME: text/plain
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .TORRENT · .MSO · .MD5 · .SHS

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 9, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet SHA1?

.SHA1 är en textbaserad kontrollsummafil (sidecar) som lagrar en eller flera kryptografiska SHA-1-hashvärden tillsammans med deras motsvarande filnamn. Dess format följer GNU sha1sum-konventionen: varje rad innehåller ett 40 tecken långt hexadecimalt värde i gemener (representerande 160 bitar / 20 byte), en separator med två mellanslag (eller * för binärt läge) och filnamnet.

SHA-1 publicerades av NIST i april 1995 (FIPS 180-1) och blev ett standardverktyg för integritetsverifiering vid programvarudistribution under sent 1990-tal och 2000-tal. En .sha1-fil gör det möjligt för en användare att verifiera att en nedladdad fil inte har skadats - genom att köra sha1sum -c fil.sha1 på Linux/macOS eller certutil -hashfile / Get-FileHash -Algorithm SHA1 på Windows.

Viktigt: SHA-1 är kryptografiskt knäckt. Google och CWI Amsterdam demonstrerade en praktisk kollisionsattack (*SHAttered*) i februari 2017, vilket bevisade att två olika filer kan producera samma hashvärde. NIST hade redan avrått från SHA-1 för säkerhetsändamål 2011. .sha1-filer är fortfarande användbara för att upptäcka oavsiktliga fel (bit-rot), men man får inte förlita sig på dem för att verifiera äkthet eller upptäcka avsiktlig manipulation. För säkerhetsändamål rekommenderas .sha256 eller .sha512 starkt.

SHA-1 används fortfarande i stor utsträckning i Git för objekt-hashing; nyare Git-förrådsformat migrerar aktivt till SHA-256.

Säkerhet & trygghet

RISK: LOW

Själva .sha1-filen är ofarlig vanlig text. Säkerhetsproblemet ligger i vad SHA-1 garanterar: den upptäcker tillförlitligt oavsiktliga fel (bit-fel, avbruten nedladdning) men är kryptografiskt knäckt sedan SHAttered-kollisionsattacken 2017. Ett matchande SHA-1-värde bevisar INTE att en fil inte har blivit avsiktligt utbytt. För säkerhetskänsliga nedladdningar (OS-avbilder, signerad programvara), verifiera en SHA-256- eller SHA-512-kontrollsumma SAMT utgivarens PGP/GPG-signatur. Se till att det publicerade hashvärdet kommer från en betrodd HTTPS-källa, inte samma server som filen.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNSHA-1 Checksum Fileäven känd som SHA1 hash sidecar, SHA-1 digest file
UTVECKLAREConvention (no single author); SHA-1 algorithm by NSA / NIST, FIPS 180-1, 1995sedan SHA-1 published April 1995 (FIPS 180-1); .sha1 sidecar convention in common use since late 1990s
MIME-TYPtext/plain
TYPtextbaserad kontrollsummafil (en eller flera SHA-1-hashvärden med filnamn)
STANDARDÖppen · royaltyfri

Program som öppnar SHA1-filer

Windows5 apps
Windows Notepad Inbyggd Öppnar .sha1 som text för att läsa det förväntade hashvärdet - beräknar eller verifierar INTE någonting.
Notepad Öppen källkod Öppnar .sha1 som vanlig text; läsbar och redigerbar.
certutil (built-in) Inbyggd Kör «certutil -hashfile dinfil.iso SHA1» i kommandotolken och jämför sedan det 40 tecken långa resultatet med värdet i .sha1-filen.
PowerShell Get-FileHash Inbyggd Kör «Get-FileHash dinfil.iso -Algorithm SHA1» och jämför kolumnen Hash med .sha1-värdet.
HashCheck Shell Extension Öppen källkod Högerklicka på valfri fil → Egenskaper → fliken Kontrollsummor; visar SHA-1, MD5, CRC32 för jämförelse mot .sha1-innehåll.
macOS2 apps
TextEdit Inbyggd Öppnar .sha1 som vanlig text för att läsa hashvärdet.
shasum (Terminal, built-in) Inbyggd Kör «shasum dinfil.iso» (standardinställning är SHA-1) eller «shasum -c fil.sha1» för automatisk verifiering. Jämför resultatet med .sha1-värdet.
Linux2 apps
gedit Öppen källkod Öppnar .sha1 som vanlig text för läsning.
sha1sum (coreutils, built-in) Öppen källkod Kör «sha1sum -c fil.sha1» i mappen som innehåller filen - visar OK eller FAILED per post. Eller «sha1sum dinfil» för att beräkna och jämföra manuellt.

Tekniska detaljer

djup specifikation
Hash-algoritmSHA-1 (Secure Hash Algorithm 1), FIPS 180-1 / FIPS 180-4
Hash-längd160 bitar (20 byte), representerat som 40 hexadecimala tecken i gemener per hash
FilkodningVanlig ASCII-text (UTF-8 för filnamn som innehåller icke-ASCII-tecken)
Radformat<40-tecken hex> <filnamn> (separator med två mellanslag, textläge); <40-tecken hex> *<filnamn> (binärt läge)
KommandoradskompatibilitetGNU sha1sum -c (Linux/macOS); certutil -hashfile (Windows); Get-FileHash -Algorithm SHA1 (PowerShell)
BehållareIngen - vanlig textfil, inget binärt hölje
Typisk filstorlekUnder 1 KB (för en enskild fil); några KB för manifest med flera filer
SäkerhetsstatusKryptografiskt knäckt - SHAttered-kollision demonstrerad i februari 2017 (Google / CWI Amsterdam)
NIST-avrådanAvråds från säkerhetsanvändning sedan 2011; SHA-1 TLS-certifikat misstros av stora webbläsare sedan 2017
Kvarvarande giltig användningDetektering av oavsiktliga fel (bit-rot) i icke-fientliga sammanhang; Git-objekthashing (legacy SHA-1-läge)
Föredragen ersättareSHA-256 (.sha256) eller SHA-512 (.sha512) enligt NIST SP 800-131A
SläpptSHA-1 published April 1995 (FIPS 180-1); .sha1 sidecar convention in common use since late 1990s
Senaste versionFIPS 180-4 (2015) - no versioned file format; format is a convention
Öppen standardJa · royaltyfri
Specifikationcsrc.nist.gov

SHA1-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med SHA1-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om SHA1-filer.

Vanliga frågor

Hur verifierar jag en fil mot en .sha1-kontrollsumma?
Windows: «certutil -hashfile dinfil SHA1» och jämför sedan med innehållet i .sha1-filen. macOS: «shasum -c fil.sha1». Linux: «sha1sum -c fil.sha1».
Är SHA-1 fortfarande säkert att använda?
För att upptäcka oavsiktliga fel - ja. För säkerhetsverifiering - nej. SHA-1-kollisioner är praktiskt möjliga sedan 2017. Använd SHA-256 eller SHA-512 för alla säkerhetskritiska ändamål.
Vad är skillnaden mellan .sha1 och .sha256?
.sha1 innehåller ett 40 tecken långt SHA-1-värde (160-bitars, knäckt); .sha256 innehåller ett 64 tecken långt SHA-256-värde (256-bitars, för närvarande säkert). Filformatet är identiskt - vanlig text.
Kan jag konvertera ett SHA-1-hashvärde till SHA-256?
Nej. Hashing är en envägsprocess. Du måste hasha originalfilen igen med SHA-256 - du kan inte härleda en SHA-256 från en befintlig SHA-1.
SHA-1-värdena stämmer inte överens - vad ska jag göra?
Ladda ner filen igen. En avvikelse betyder vanligtvis en skadad eller ofullständig nedladdning. I sällsynta fall kan det tyda på manipulation; vid tveksamhet, hämta filen från den officiella källan.
Använder Git SHA-1?
Historiskt sett ja - Git använder SHA-1 för objekt-ID:n. Sedan Git 2.29 (2020) är SHA-256 ett alternativ; övergången till SHA-256 som standard pågår men är ännu inte slutförd.

Referenser

1GNU coreutils - sha1sumwww.gnu.org
2Microsoft - certutil command referencelearn.microsoft.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

Relaterade filtillägg

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö