Hur man verifierar digitala signaturer av program i Windows

Prova Vårt Instrument För Att Eliminera Problem

Programvaruutvecklare och företag kan underteckna program som de utvecklar eller distribuerar som används för att validera programmets integritet för att säkerställa att det inte har ändrats efter det att det har undertecknats.

Följande guide visar flera metoder för att verifiera digitala signaturer av program på en dator som kör Windows.

Använda Explorer

Du kan visa och verifiera signaturen för alla program på Windows med Explorer.

Steg 1 : Högerklicka på programmet som du vill kontrollera och välj egenskaper från snabbmenyn som visas.

properties

Steg 2 : Välj fliken Digitala signaturer i fönstret Egenskaper.

digital signatures

Steg 3 : Om du ser signaturer listade på fliken, vet du att filen har signerats digitalt. Dubbelklicka på en av signaturerna för att visa ytterligare information.

signature details

Windows listar signatörsinformation och räknesignaturer i fönstret som öppnas. Du kan klicka på Visa certifikat för att visa signaturen eller klicka på den avancerade fliken för att även visa signaturinformation.

Windows avslöjar om den 'digitala signaturen är ok', eller inte.

Verifiera signaturen för filer med SignTool

signtool verify

SignTool är ett Microsoft-program som ingår i Windows SDK. Programmet ingår inte när du installerar Windows på en maskin eller använder Windows, och måste läggas till i systemet genom att installera Windows SDK.

  1. Windows 7 SDK
  2. Windows 10 SDK

Notera : Nedladdningen har en storlek på cirka 2,5 Gigabyte om du laddar ner Windows 10 SDK. Det kommer att installera alla typer av filer på systemet som du inte behöver om du inte utvecklar Windows-program.

Installationsprogrammet installerar signtool.exe på följande platser:

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

Använd följande kommandon för att verifiera signaturer:

  • SignTool verifiera program.exe - Standardvärden för Windows drivrutin för verifiering.
  • SignTool verifiera / pa program.exe - Använd detta för att verifiera certifikat för signering av kod.

Använd DigiCert Certificate Utility för att verifiera signaturer

code signed signature check

Du får ladda ner Digicert Certificate Utility för Windows för att kontrollera applikationssignaturer på operativsystemet.

  1. Kör programmet efter nedladdning. Det behöver inte installeras.
  2. Acceptera användarvillkoren som visas vid start.
  3. På fliken 'Kodsignering' väljer du 'kontrollera signatur' i rubriken.
  4. Välj det program som du vill kontrollera med den webbläsare som öppnas.
  5. DigiCert kontrollerar signaturen och visar information i ett extra fönster.
    1. Den kontrollerar om filen var signerad och om signaturen validerades.
    2. Den kontrollerar signaturens tidsstämpel.

Om du får gröna bockar för båda kontrollerna var verifieringen framgångsrik.

Stängande ord

Även om de flesta Windows-användare kanske inte behöver verifiera signaturen för program, kan det vara användbart för utvecklare, forskare och avancerade Windows-användare.