Jak ověřit digitální podpisy programů ve Windows

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Vývojáři softwaru a společnosti mohou podepisovat softwarové programy, které vyvíjejí nebo distribuují a které se používají k ověření integrity programu, aby se zajistilo, že po podpisu nebude změněn.

Následující průvodce uvádí několik metod k ověření digitálních podpisů programů v počítači se systémem Windows.

Pomocí Průzkumníka

Pomocí Průzkumníka můžete zobrazit a ověřit podpis libovolného programu v systému Windows.

Krok 1 : Klepněte pravým tlačítkem myši na program, který chcete zkontrolovat, a vyberte vlastnosti z zobrazené kontextové nabídky.

properties

Krok 2 : V okně Vlastnosti vyberte kartu Digitální podpisy.

digital signatures

Krok 3 : Pokud jsou na kartě uvedeny podpisy, víte, že soubor byl podepsán digitálně. Další informace zobrazíte dvojklikem na jeden z podpisů.

signature details

Windows zobrazí v okně, které se otevře, informace o signatáři a podpisy. Kliknutím na Zobrazit certifikát zobrazíte podpis nebo kliknutím na záložku Upřesnit zobrazíte také podrobnosti podpisu.

Windows vám odhalí, zda je „digitální podpis v pořádku“ nebo ne.

Ověřte podpis souborů pomocí SignTool

signtool verify

SignTool je program společnosti Microsoft, který je součástí sady Windows SDK. Program není zahrnut při instalaci systému Windows do počítače nebo při používání systému Windows a je třeba jej do systému přidat instalací sady Windows SDK.

  1. Windows 7 SDK
  2. Windows 10 SDK

Poznámka : Stahování má velikost přibližně 2,5 gigabajtů, pokud stáhnete sadu Windows 10 SDK. Nainstaluje do systému všechny druhy souborů, které nevyžadujete, pokud nevyvíjíte programy Windows.

Instalátor nainstaluje signtool.exe do následujících umístění:

  • C: Program Files (x86) Windows Kits 10 bin x86 signtool.exe
  • C: Program Files (x86) Windows Kits 10 bin x64 signtool.exe

K ověření podpisů použijte následující příkazy:

  • SignTool ověřit program.exe - Výchozí nastavení ovladačů systému Windows pro ověření.
  • SignTool ověřit / pa program.exe - Použijte k ověření certifikátů pro podepisování kódu.

K ověření podpisů použijte program DigiCert Certificate Utility

code signed signature check

Můžeš stažení Nástroj Digicert Certificate Utility pro Windows pro kontrolu podpisů aplikací v operačním systému.

  1. Spusťte program po stažení. Není nutné jej instalovat.
  2. Přijměte podmínky použití zobrazené na začátku.
  3. Na kartě „Podepisování kódu“ vyberte v záhlaví „zkontrolovat podpis“.
  4. Vyberte program, který chcete zkontrolovat pomocí prohlížeče souborů, který se otevře.
  5. DigiCert zkontroluje podpis a zobrazí informace v dalším okně.
    1. Kontroluje, zda byl soubor podepsán a zda byl podpis ověřen.
    2. Zkontroluje časové razítko podpisu.

Pokud se u obou kontrol zobrazí zelené zaškrtnutí, ověření proběhlo úspěšně.

Závěrečná slova

Zatímco většina uživatelů Windows nemusí ověřovat podpis programů, může být užitečné pro vývojáře, výzkumníky a pokročilé uživatele Windows.