Jak zweryfikować podpisy cyfrowe programów w systemie Windows
- Kategoria: Windows
Twórcy oprogramowania i firmy mogą podpisywać programy, które opracowują lub rozpowszechniają, które są wykorzystywane do sprawdzania integralności programu w celu upewnienia się, że nie zostało zmienione po podpisaniu.
Poniższy przewodnik zawiera listę kilku metod weryfikowania podpisów cyfrowych programów na komputerze z systemem Windows.
Korzystanie z Explorer
Możesz wyświetlić i zweryfikować podpis dowolnego programu w systemie Windows za pomocą Eksploratora.
Krok 1 : Kliknij prawym przyciskiem myszy program, który chcesz sprawdzić, i wybierz właściwości z wyświetlonego menu kontekstowego.
Krok 2 : Wybierz kartę Podpisy cyfrowe w oknie Właściwości.
Krok 3 : Jeśli widzisz podpisy wymienione na karcie, wiesz, że plik został podpisany cyfrowo. Kliknij dwukrotnie jeden z podpisów, aby wyświetlić dalsze informacje.
System Windows wyświetla informacje o sygnatariuszu i kontrasygnaty w oknie, które zostanie otwarte. Możesz kliknąć Wyświetl certyfikat, aby wyświetlić podpis, lub kliknij kartę zaawansowane, aby wyświetlić również szczegóły podpisu.
System Windows poinformuje Cię, czy „podpis cyfrowy jest prawidłowy”, czy nie.
Zweryfikuj podpis plików za pomocą SignTool
SignTool to program firmy Microsoft zawarty w zestawie Windows SDK. Program nie jest dołączany podczas instalowania systemu Windows na komputerze lub korzystania z systemu Windows i należy go dodać do systemu, instalując zestaw Windows SDK.
Uwaga : Pobieranie ma rozmiar około 2,5 GB, jeśli pobierzesz zestaw SDK systemu Windows 10. Zainstaluje w systemie wszystkie rodzaje plików, których nie potrzebujesz, jeśli nie tworzysz programów dla systemu Windows.
Instalator instaluje signtool.exe w następujących lokalizacjach:
- C: Program Files (x86) Windows Kits 10 bin x86 signtool.exe
- C: Program Files (x86) Windows Kits 10 bin x64 signtool.exe
Użyj następujących poleceń, aby zweryfikować podpisy:
- SignTool zweryfikuj program.exe - Domyślnie zasady dotyczące sterowników systemu Windows do weryfikacji.
- SignTool verify / pa program.exe - Służy do weryfikacji certyfikatów do podpisywania kodu.
Użyj narzędzia DigiCert Certificate Utility, aby zweryfikować podpisy
Możesz Ściągnij Digicert Certificate Utility dla Windows do sprawdzania podpisów aplikacji w systemie operacyjnym.
- Uruchom program po pobraniu. Nie trzeba go instalować.
- Zaakceptuj warunki użytkowania wyświetlane na starcie.
- Na karcie „Podpisywanie kodu” wybierz w nagłówku opcję „sprawdź podpis”.
- Wybierz program, który chcesz sprawdzić, używając otwartej przeglądarki plików.
- DigiCert sprawdza podpis i wyświetla informacje w dodatkowym oknie.
- Sprawdza, czy plik został podpisany i czy podpis został zweryfikowany.
- Sprawdza znacznik czasu podpisu.
Jeśli zobaczysz zielone znaczniki wyboru dla obu kontroli, weryfikacja powiodła się.
Słowa końcowe
Chociaż większość użytkowników systemu Windows może nie mieć potrzeby weryfikowania podpisu programów, może to być przydatne dla programistów, badaczy i zaawansowanych użytkowników systemu Windows.