Jak sprawdzić podpis cyfrowy programu w systemie Windows 10/8/7

Ostatnia aktualizacja: Listopada 8, 2023

Czym oni są Podpisy cyfrowe Dlaczego są przydatne? W tym artykule omówimy trzy metody wyszukiwania, przeglądania i weryfikacji podpisów cyfrowych programów w systemach Windows 10/8/7.

Za każdym razem, gdy pliki są tworzone cyfrowo – niezależnie od tego, czy są to pliki multimedialne, pliki wykonywalne, dokumenty czy jakiekolwiek inne pliki – są one podpisywane cyfrowo przez źródło tych danych. Na przykład, gdy Google udostępnia plik instalacyjny, który jest plikiem wykonywalnym przeglądarki Google Chrome, jest on podpisany cyfrowo. Dzięki temu, za każdym razem, gdy plik jest pobierany bezpośrednio z oficjalnego źródła, można zweryfikować jego autentyczność.

W innym scenariuszu ktoś inny może również hostować ten sam plik na swoich serwerach. To w porządku, ponieważ plik ten nie zostanie w żaden sposób zmodyfikowany. Jeśli jednak plik zostanie zniszczony i wprowadzone zostaną pewne modyfikacje w kodzie, podpis cyfrowy zostanie automatycznie usunięty, a autentyczność pliku nie zostanie zweryfikowana, ponieważ podpis cyfrowy zostanie automatycznie usunięty, co spowoduje ponowną kompilację zmodyfikowanego pliku instalacyjnego. Tak to w rzeczywistości działa.

Teraz musimy również wiedzieć, jak zweryfikować podpisy cyfrowe dołączone do pliku. Zaczynajmy.

Sprawdź podpis cyfrowy programu w systemie Windows 10

Omówimy trzy metody weryfikacji podpisów cyfrowych programów w systemie operacyjnym Windows.

1] Poprzez Eksplorator plików

Najpierw otwórz Eksplorator plików Windows i przejdź do lokalizacji, w której zapisany jest program.

  Czym jest plik ASC?

Kliknij prawym przyciskiem myszy plik instalacyjny, a następnie kliknij Właściwości

Przejdź do zakładki oznaczonej jako Podpisy cyfrowe.

Jeżeli na Liście podpisów widzisz wpisy, oznacza to, że Twój plik jest podpisany cyfrowo.

Aby wyświetlić dodatkowe szczegóły dotyczące podmiotu podpisującego, kliknij dwukrotnie dowolny z tych wpisów.

Dzięki temu można sprawdzić, czy plik jest podpisany przez oryginalnego dystrybutora oprogramowania, czy nie.

Dodatkowo w widoku szczegółów podpisu możesz kliknąć przycisk z napisem Zobacz certyfikat aby zobaczyć dodatkowe szczegóły dotyczące certyfikatu dołączonego do podpisu.

2] Korzystanie z narzędzia do obsługi certyfikatów DigiCert

Użyj ten link aby pobrać najnowszą wersję DigiCert i uruchomić plik wykonywalny.

Zaakceptuj warunki użytkowania, które pojawiają się na początku, a następnie kliknij zakładkę, która mówi Podpisywanie kodu a następnie w sekcji nagłówka kliknij Sprawdź podpis.

Wybierz plik konfiguracyjny, którego podpis cyfrowy potrzebujesz zweryfikować.

Spowoduje to, że DigiCert zweryfikuje podpis i wyświetli pełne podsumowanie informacji w nowym oknie, które zostanie otwarte.

DigiCert weryfikuje dwie rzeczy. Są to:

  • Czy plik został podpisany i czy podpis jest ważny.
  • Sprawdź znacznik czasu podpisu.

Jeśli widzisz dwa zielone znaczniki wyboru, takie jak na zrzucie ekranu powyżej, weryfikacja przebiegła pomyślnie. W tym oknie znajdziesz również dodatkowe informacje dla Twojej wygody.

3] Korzystanie z SignTool

Firma Microsoft dostarcza program z zestawem SDK systemu Windows o nazwie Narzędzie do podpisywania. Zestaw SDK systemu Windows (Software Development Kit) nie jest dołączony do systemu Windows. Jest on przeznaczony dla programistów i powinni go zainstalować osobno. Jeśli chcesz wypróbować tę metodę, upewnij się, że posiadasz odpowiedni zestaw SDK. Zestaw SDK systemu Windows 10 można pobrać ze strony: tutaj .

Ten wpis będzie pomocny, jeśli zobaczysz komunikat Nie można zweryfikować podpisu cyfrowego tego pliku .

Powiązana zawartość

[pt_view id=»1047b4eroy»]