.SHA1

Plik SHA1

SHA-1 Checksum File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .sha1 to mały plik tekstowy zawierający 40-znakowy odcisk palca SHA-1 innego pliku (obrazu ISO, instalatora lub archiwum). Służy do potwierdzenia, że pobrany plik nie został uszkodzony: należy obliczyć skrót SHA-1 swojego pliku i porównać go z wartością wewnątrz. W systemie Windows uruchom certutil -hashfile twojplik.iso SHA1; w macOS uruchom shasum twojplik.iso; w Linux uruchom sha1sum -c plik.sha1. Uwaga: SHA-1 jest kryptograficznie złamany od 2017 roku i nie może udowodnić, że plik nie został złośliwie podmieniony.

Deweloper: Convention (no single author); SHA-1 algorithm by NSA / NIST, FIPS 180-1, 1995 Kategoria: Różne pliki Otwarty standard MIME: text/plain
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .TORRENT · .MSO · .MD5 · .SHS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 9, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku SHA1?

.SHA1 to tekstowy plik pomocniczy sumy kontrolnej, który przechowuje jeden lub więcej skrótów kryptograficznych SHA-1 wraz z odpowiadającymi im nazwami plików. Jego format jest zgodny z konwencją GNU sha1sum: każda linia zawiera 40-znakowy skrót szesnastkowy zapisany małymi literami (reprezentujący 160 bitów / 20 bajtów), separator w postaci dwóch spacji (lub * dla trybu binarnego) oraz nazwę pliku.

SHA-1 został opublikowany przez NIST w kwietniu 1995 roku (FIPS 180-1) i stał się standardowym narzędziem do weryfikacji integralności podczas dystrybucji oprogramowania w późnych latach 90. i 2000. Plik pomocniczy .sha1 pozwala użytkownikowi sprawdzić, czy pobrany plik nie uległ uszkodzeniu - poprzez uruchomienie sha1sum -c plik.sha1 w systemach Linux/macOS lub certutil -hashfile / Get-FileHash -Algorithm SHA1 w systemie Windows.

Ważne: SHA-1 jest kryptograficznie złamany. Google i CWI Amsterdam zademonstrowały praktyczny atak kolizyjny (*SHAttered*) w lutym 2017 roku, udowadniając, że dwa różne pliki mogą wygenerować ten sam skrót. NIST wycofał SHA-1 z zastosowań związanych z bezpieczeństwem już w 2011 roku. Pliki .sha1 pozostają użyteczne do wykrywania przypadkowych uszkodzeń (bit-rot), ale nie wolno na nich polegać w celu weryfikacji autentyczności lub wykrywania celowej manipulacji. Do celów bezpieczeństwa zdecydowanie preferowane są formaty .sha256 lub .sha512.

SHA-1 pozostaje w powszechnym użyciu w Git do haszowania obiektów; nowsze formaty repozytoriów Git są aktywnie migrowane na SHA-256.

Bezpieczeństwo

RYZYKO: LOW

Sam plik .sha1 jest nieszkodliwym tekstem. Kwestią bezpieczeństwa jest to, co SHA-1 gwarantuje: niezawodnie wykrywa przypadkowe uszkodzenia (zmiana bitu, niekompletne pobieranie), ale jest kryptograficznie złamany od czasu ataku kolizyjnego SHAttered w 2017 roku. Zgodny skrót SHA-1 NIE dowodzi, że plik nie został celowo podmieniony. W przypadku pobierania plików wrażliwych pod kątem bezpieczeństwa (obrazy systemów operacyjnych, podpisane oprogramowanie), należy zweryfikować sumę kontrolną SHA-256 lub SHA-512 ORAZ podpis PGP/GPG wydawcy. Upewnij się, że opublikowany skrót pochodzi z zaufanego źródła HTTPS, a nie z tego samego serwera co plik.

Szczegóły formatu

w pigułce
PEŁNA NAZWASHA-1 Checksum Fileznany również jako SHA1 hash sidecar, SHA-1 digest file
DEWELOPERConvention (no single author); SHA-1 algorithm by NSA / NIST, FIPS 180-1, 1995od SHA-1 published April 1995 (FIPS 180-1); .sha1 sidecar convention in common use since late 1990s
KATEGORIARóżne pliki
TYP MIMEtext/plain
TYPtekstowy plik pomocniczy sumy kontrolnej (jeden lub więcej skrótów SHA-1 z nazwami plików)
STANDARDOtwarty · bezpłatny

Programy otwierające pliki SHA1

Windows5 apps
Windows Notepad Wbudowany Otwiera .sha1 jako tekst, aby odczytać oczekiwaną wartość skrótu - NIE oblicza ani nie weryfikuje niczego.
Notepad Open-source Otwiera .sha1 jako czysty tekst; czytelny i edytowalny.
certutil (built-in) Wbudowany Uruchom „certutil -hashfile twojplik.iso SHA1” w wierszu polecenia, a następnie porównaj 40-znakowy wynik z wartością w pliku .sha1.
PowerShell Get-FileHash Wbudowany Uruchom „Get-FileHash twojplik.iso -Algorithm SHA1” i porównaj kolumnę Hash z wartością .sha1.
HashCheck Shell Extension Open-source Kliknij prawym przyciskiem myszy dowolny plik → Właściwości → karta Sumy kontrolne; pokazuje SHA-1, MD5, CRC32 do porównania z zawartością .sha1.
macOS2 apps
TextEdit Wbudowany Otwiera .sha1 jako czysty tekst w celu odczytania wartości skrótu.
shasum (Terminal, built-in) Wbudowany Uruchom „shasum twojplik.iso” (domyślnie SHA-1) lub „shasum -c plik.sha1” w celu automatycznej weryfikacji. Porównaj wynik z wartością .sha1.
Linux2 apps
gedit Open-source Otwiera .sha1 jako czysty tekst do odczytu.
sha1sum (coreutils, built-in) Open-source Uruchom „sha1sum -c plik.sha1” w katalogu zawierającym plik - wyświetla OK lub NIEPOWODZENIE dla każdego wpisu. Lub „sha1sum twojplik”, aby obliczyć i porównać ręcznie.

Szczegóły techniczne

specyfikacja
Algorytm skrótuSHA-1 (Secure Hash Algorithm 1), FIPS 180-1 / FIPS 180-4
Długość skrótu160 bitów (20 bajtów), reprezentowane jako 40 małych znaków szesnastkowych na skrót
Kodowanie plikuCzysty tekst ASCII (UTF-8 dla nazw plików zawierających znaki spoza ASCII)
Format linii<40-znakowy hex> <nazwa_pliku> (separator dwie spacje, tryb tekstowy); <40-znakowy hex> *<nazwa_pliku> (tryb binarny)
Kompatybilność z linią komendGNU sha1sum -c (Linux/macOS); certutil -hashfile (Windows); Get-FileHash -Algorithm SHA1 (PowerShell)
KontenerBrak - czysty plik tekstowy, brak binarnego opakowania
Typowy rozmiar plikuPoniżej 1 KB (dla pojedynczego pliku); kilka KB dla manifestów wieloplikowych
Status bezpieczeństwaKryptograficznie złamany - kolizja SHAttered zademonstrowana w lutym 2017 (Google / CWI Amsterdam)
Wycofanie przez NISTWycofany z użycia w celach bezpieczeństwa od 2011 roku; certyfikaty TLS SHA-1 nieuznawane przez główne przeglądarki od 2017 roku
Pozostałe ważne zastosowaniaWykrywanie przypadkowych uszkodzeń (bit-rot) w kontekstach niebędących atakiem; haszowanie obiektów Git (starszy tryb SHA-1)
Preferowany zamiennikSHA-256 (.sha256) lub SHA-512 (.sha512) zgodnie z NIST SP 800-131A
WydanoSHA-1 published April 1995 (FIPS 180-1); .sha1 sidecar convention in common use since late 1990s
Najnowsza wersjaFIPS 180-4 (2015) - no versioned file format; format is a convention
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjacsrc.nist.gov

Konwersje SHA1

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami SHA1. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki SHA1.

Najczęściej zadawane pytania

Jak zweryfikować plik za pomocą sumy kontrolnej .sha1?
Windows: „certutil -hashfile twojplik SHA1”, a następnie porównaj z zawartością .sha1. macOS: „shasum -c plik.sha1”. Linux: „sha1sum -c plik.sha1”.
Czy SHA-1 jest nadal bezpieczny w użyciu?
Do wykrywania przypadkowych uszkodzeń - tak. Do weryfikacji bezpieczeństwa - nie. Kolizje SHA-1 są możliwe w praktyce od 2017 roku. Do wszelkich celów krytycznych dla bezpieczeństwa używaj SHA-256 lub SHA-512.
Jaka jest różnica między .sha1 a .sha256?
.sha1 zawiera 40-znakowy skrót SHA-1 (160-bitowy, złamany); .sha256 zawiera 64-znakowy skrót SHA-256 (256-bitowy, obecnie bezpieczny). Format pliku jest identyczny - czysty tekst.
Czy mogę przekonwertować skrót SHA-1 na SHA-256?
Nie. Haszowanie to proces jednokierunkowy. Musisz ponownie obliczyć skrót oryginalnego pliku za pomocą SHA-256 - nie można wygenerować SHA-256 z istniejącego SHA-1.
Wartości SHA-1 nie zgadzają się - co mam zrobić?
Pobierz plik ponownie. Niezgodność zazwyczaj oznacza uszkodzone lub niekompletne pobieranie. W rzadkich przypadkach może to wskazywać na manipulację; w razie wątpliwości pobierz plik z oficjalnego źródła.
Czy Git używa SHA-1?
Historycznie tak - Git używa SHA-1 dla identyfikatorów obiektów. Od wersji Git 2.29 (2020) SHA-256 jest opcją; przejście na SHA-256 jako domyślny standard trwa, ale nie zostało jeszcze zakończone.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z