Co to jest skrót pliku? – TechCult
Różne / / April 29, 2023
Posługiwanie się dowodem osobistym pomaga uniknąć kradzieży tożsamości oraz w utrzymaniu prawidłowego dostępu do pracy. Podobnie jak w przypadku tego rodzaju zarządzania, w którym można zweryfikować integralność czegoś, używa się skrótu pliku. Jest to druk cyfrowy, który działa na dowolnym typie pliku, czy to exe, msi, docx, pdf, iso lub txt, i służy do ustalenia, czy plik jest autentyczny, czy nie. Mówiąc prościej, jest to unikalna identyfikacja zaszyfrowana dla konkretnego pliku i może być wykorzystana do znalezienia zmian w pliku. Więcej na ten temat dowiemy się z artykułu.
Spis treści
Co to jest skrót pliku?
Być może wiesz, że ludzie w branży lub dobrze zorganizowanym biurze są określani przez ich identyfikatory lub dowolny identyfikator referencyjny przypisany wyłącznie do nich, zamiast odnosić się do nich po imieniu. Te identyfikatory pomagają odróżnić ludzi i zweryfikować, czy są autentyczni, czy nie. File Hash działa w ten sam sposób. Ten druk cyfrowy działa na plikach wielu typów, aby sprawdzić, czy są autentyczne. Oprócz tego można sprawdzić wartość skrótu MD5 dla integralności pliku. Dowiedzmy się więcej o tej wartości w poniższym dokumencie.
Szybka odpowiedź
Aby znaleźć wartość skrótu pliku:
1. Otwórz Windows PowerShell i uruchom get-filehash polecenie znalezienia wartości skrótu.
2. Aby sprawdzić plik o nazwie plik.txt, uruchomić get-filehash C:\Windows10Upgrade\resources\amd64\file.txt Komenda.
Co to jest wartość skrótu pliku?
Hash to system szyfrowania oparty na podpisie cyfrowym lub unikalna wartość odpowiadająca zawartości pliku. Do sprawdzania integralności plików używane są narzędzia online i inne programy do sprawdzania sumy kontrolnej MD5 lub wartości skrótu pliku. Są one niezwykle przydatne w różnych produktach zabezpieczających, takich jak zapory ogniowe, IDS i oprogramowanie do ochrony punktów końcowych. Formaty algorytmu sumy kontrolnej Hash obejmują MD5, SHA1, SHA256, SHA384, SHA512, SFV, CRC, Base64, LM, itp.
Hasze lub sumy kontrolne
Skróty lub kody skrótów i sumy kontrolne służą do sprawdzania integralności pliku za pomocą ciągu alfanumerycznego i są takie same. W zależności od typu szyfrowania istnieje kilka rodzajów haszowania dla tego narzędzia do sprawdzania skrótów SHA256, jak podano poniżej:
- Rodzina MD — MD4, MD5,
- Rodzina SHA-SHA1, SHA2, SHA224, SHA256, SHA384, SHA512, SHA-512/224, SHA-512/256,
- SFV,
- CRC,
- podstawa64,
- LM,
- Tygrys,
- xxHash,
- MACTriplesDES,
- dojrzałyMD,
- HAVAL i
- Wir.
Przeczytaj także:15 najlepszych darmowych narzędzi do sprawdzania haszowania plików
Charakterystyka systemu Windows MD5
Suma kontrolna lub wartość skrótu pliku, oparta na formacie pliku MD5, ma 32 znaki razem. Ten 128-bitowy odcisk palca składa się z ciągów szesnastkowych, które zawierają alfabety z od A do F i 10 cyfr od od 0 do 9. Na przykład typ skrótu pliku MD5 to 12602de6659a356141e744bf569e756.
Jak znaleźć wartość skrótu pliku
Weryfikacji skrótu pliku można dokonać podczas pobierania pliku i upewnienia się, że jest on bezpieczny za pomocą złośliwego narzędzia do sprawdzania skrótu. Proces używania dowolnego narzędzia do sprawdzania skrótów jest opisany poniżej w tej sekcji.
1. Podczas pobierania plików do łatania lub sterowników należy zanotować sumę kontrolną MD5 Windows pliku (jeśli jest dostępna).
2. Stosując algorytm lub kryptograficzną funkcję skrótu przy użyciu dowolnej z podanych metod, zwracana jest wartość ciągu.
3. Ta wartość ciągu jest odpowiednia tylko dla pliku w bieżącym stanie i zostanie zmieniona, nawet jeśli 1 bajt pliku jest zmieniony.
4. Cyfrowy odcisk palca sumy kontrolnej dla pliku lub kodu jest obliczoną wartością cyfry (od 0 do 9) I litery (od A do F) haszu.
Wyzwania związane z haszowaniem pliku
Wyzwania podczas sprawdzania skrótu pliku są wymienione w tej sekcji.
- Większość plików nie jest dostępna z powodu zintegrowanego podpisywania sterowników lub urzędu certyfikacji. Te znaki oprogramowania blokują działanie systemu operacyjnego i mogą nie pasować do obliczonej wartości skrótu.
- Ponadto rzeczywiste prawidłowe nazwy plików rzeczywistych programów na komputerze z systemem Windows mogą brzmieć cmd.exe i różnią się od skrótu pliku złośliwego oprogramowania.
- W przypadku wielu typów skrótów uzyskanie identycznych rozmiarów plików w celu uzyskania pasujących skrótów dla wszystkich algorytmów może być trudne.
- Problemy z kolizją mieszania występują z powodu typowych skrótów (ponieważ używane są głównie MD5 i SHA1) i trudno jest zapewnić sfałszowanemu plikowi pojedynczy algorytm mieszania.
Przyczyny uszkodzonego pliku
Plik może być uszkodzony, a wartości skrótu mogą się nie zgadzać w złośliwym narzędziu do sprawdzania skrótów z następujących powodów:
- Wchłanianie uszkodzonych wartości podczas pobierania może zmienić wartość sumy kontrolnej pliku.
- Problem z siecią podczas pobierania pliku z witryny źródłowej.
- Plik jest zainfekowany złośliwym oprogramowaniem.
Jak zweryfikować integralność pliku
Po zapoznaniu się z różnymi metodami znajdowania wartości skrótu pliku, otrzymujemy teraz pytanie dotyczące metody wykonywania MD5 w celu zapewnienia integralności pliku.
- Podstawowym wymogiem, który należy dopasować, aby zapewnić skuteczne sprawdzenie skrótu, jest to, że rozmiary plików muszą być identyczne. Pozwala to na dodawanie lub odejmowanie bajtów ze zmodyfikowanego pliku i tworzenie sumy kontrolnej takiej, jak w przypadku oryginalnego pliku.
- jeśli wyjście hash pliku różni się od hash w integralności pliku MD5integralność może zostać naruszona. Jak wspomniano wcześniej, skrót jest podpisem cyfrowym pliku, a jeśli podpis oryginału i kopii pliku nie są zgodne, plik może być uszkodzony.
- Używać narzędzie odsyłaczy, czyli narzędzie sumy kontrolnej MD5 systemu Windows lub narzędzie do sprawdzania wartości skrótu w celu znalezienia wartości skrótu może pomóc w porównaniu wartości skrótu.
Metoda 1: Użyj programu Windows PowerShell
Windows PowerShell jest zintegrowanym narzędziem do sprawdzania skrótów plików i używa funkcji PowerShell, takiej jak PowerShell MD5, do sprawdzania skrótu pliku. Używa wiersza poleceń systemu Windows, aby znaleźć skrót pliku.
Formaty skrótów obsługiwane przez program Windows PowerShell to SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 i RIPEMD160. Postępuj zgodnie z instrukcjami podanymi poniżej, aby wykonać MD5 w celu zapewnienia integralności plików przy użyciu programu PowerShell MD5.
1. Otworzyć Windows PowerShell aplikację za pomocą paska wyszukiwania systemu Windows.
2A. Wprowadź podstawowe polecenie sprawdzania w następujący sposób i naciśnij Przycisk ENTER aby znaleźć wartość skrótu lub sumę kontrolną MD5 pliku.
get-filehash
Na przykład, jeśli chcesz sprawdzić plik z nazwą plik.txt który jest zapisany w Dysk lokalny (C:) dysku, możesz wprowadzić następujące polecenie.
get-filehash C:\Windows10Upgrade\resources\amd64\file.txt
Notatka 1: Domyślne wyjście skrótu dla tego polecenia to SHA256i jest niezależny od formatu pliku.
Uwaga 2: Czas potrzebny do wygenerowania pliku zależy od rozmiaru pliku.
2B. Jeśli chcesz sprawdzić plik z inną wartością, możesz wprowadzić następujące polecenie, a następnie nacisnąć Przycisk ENTER.
get-filehash –Algorytm [TYP HASH]
Na przykład, jeśli chcesz mieć ten sam plik o nazwie plik.txt w SHA384 hash, musisz wprowadzić następujące polecenie.
get-filehash – Algorytm SHA384 C:\Windows10Upgrade\resources\amd64\file.txt
Notatka: Czas potrzebny do wygenerowania danych wyjściowych skrótu dla pliku może się różnić w zależności od używanego typu algorytmu.
Przeczytaj także: Co to jest suma kontrolna? I jak obliczyć sumy kontrolne
Metoda 2: Użyj wiersza polecenia
Teraz, gdy użyłeś PowerShell MD5 do znalezienia wartości skrótu, nadszedł czas, aby użyć wiersza polecenia. Wiersz polecenia systemu Windows używa plik hash certutil polecenie weryfikujące sumę kontrolną MD5 i SHA. Domyślna wartość skrótu to SHA1 i pozostaje niezmieniony, dopóki nie zostanie określony inny format skrótu. To wbudowane narzędzie do obsługi certyfikatów może być również używane do formatowania dysku USB w systemie operacyjnym Windows 10.
Algorytmy mieszające obsługiwane przez aplikację to rodzina MD (MD2, MD4, MD5) i rodzina SHA (SHA1, SHA256, SHA384 i SHA512). Poniżej opisano metodę używania aplikacji Command Prompt do sprawdzania skrótów plików.
1. Otworzyć Wiersz polecenia aplikację za pomocą paska wyszukiwania.
2A. Aby sprawdzić MD5haszująca suma kontrolna, wpisz następujące polecenie i naciśnij klawisz Enter.
CertUtil – plik hahsMD5
Na przykład, jeśli chcesz otworzyć plik o nazwie hwcompat.txt w następującym katalogu, jak podano w poleceniu, wpisz następujące polecenie.
CertUtil – plik skrótu C:\Windows10Upgrade\resources\amd64\hwcompat.txt MD5
2B. Wpisz następujące polecenie, aby zmienić na odpowiedni katalog z plikiem.
płyta CD
Następnie wpisz następne polecenie wspomniane wcześniej, aby zweryfikować wartość skrótu pliku.
Na przykład plik w podanej wcześniej lokalizacji można zweryfikować w tych dwóch poleceniach w następujący sposób.
cd C:\Windows10Upgrade\zasoby\amd64
CertUtil – plik haszujący hwcompat.txt MD5
3. Aby sprawdzić suma kontrolna pliku w dowolnym innym algorytmie wyznaczania wartości skrótu wpisz następujące polecenie
CertUtil – plik mieszający
Na przykład, jeśli chcesz sprawdzić ten sam plik w innym formacie, powiedzmy SHA1, wpisz następujące polecenie.
CertUtil –hashfile C:\Windows10Upgrade\resources\amd64\hwcompat.txt SHA1
Metoda 3: Użyj aplikacji File Hash Checker
Ostatnią metodą znalezienia tej wartości dla plików jest użycie aplikacji do sprawdzania, takiej jak Generator skrótu. Należy zauważyć, że te aplikacje innych firm mogą pomóc w MD5 w celu zapewnienia integralności plików, ale mogą nie dawać dokładnych wyników, jak aplikacje natywne na PC.
Notatka: Ponieważ są to aplikacje innych firm, zaleca się unikanie używania jakichkolwiek plików, które mogą zawierać jakiekolwiek dane osobowe.
Zalecana:
- 14 najlepszych darmowych aplikacji Soundboard
- Jak naprawić pliki systemowe w systemie Windows 10
- Jak usunąć pliki tymczasowe w systemie Windows 10
- Napraw brak odpowiedzi Eksploratora plików w systemie Windows 10
W artykule podano krótką informację nt jak znaleźć wartość skrótu plików oraz metody weryfikacji ich integralności. Wypełnij pola w sekcji komentarzy, aby podzielić się swoimi pytaniami i sugestiami.
Henry jest doświadczonym pisarzem technicznym, którego pasją jest udostępnianie złożonych tematów technologicznych zwykłym czytelnikom. Dzięki ponad dziesięcioletniemu doświadczeniu w branży technologicznej Chris stał się zaufanym źródłem informacji dla swoich czytelników.