Mikä on digitaalinen allekirjoitus Windows-tiedostoissa?

Windows-suoritettavat tiedostot ja asennusohjelmat voivat sisältää upotettuja allekirjoitustietoja, jotka yksilöivät allekirjoittajan ja allekirjoitusalgoritmin. PE-tiedostoissa, kuten .exe- tai .dll-tiedostoissa, allekirjoitus tallennetaan yleensä varmenne- eli sertifikaattitauluun. MSI-paketit käyttävät vastaavien metatietojen tallentamiseen omaa säilömuotoaan.

Upotettujen tietojen avulla voidaan selvittää, kuka tiedoston allekirjoitti ja mitä algoritmeja käytettiin, mutta kyse ei ole samasta asiasta kuin käyttöjärjestelmän suorittama täydellinen luottamusketjun tarkistus.

Työkalun kuvaus

Tämä työkalu tarkastaa .exe-, .dll-, .sys-, .msi- ja .msp-tiedostot ja poimii niistä löytämänsä upotetut digitaalisen allekirjoituksen tiedot. Se näyttää allekirjoittajan varmenteen tiedot, tiivistealgoritmit, voimassaoloajat ja tilaa koskevat huomautukset.

Työkalu on hyödyllinen, kun haluat tarkastella allekirjoituksen metatietoja nopeasti ilman erillisten Windows-työkalujen avaamista.

Esimerkkejä

  • Allekirjoitettu Windows-suoritettava tiedosto
  • Allekirjoitettu MSI-asennuspaketti
  • Järjestelmän driver-tiedosto, joka sisältää upotetut varmennetiedot

Ominaisuudet

  • Paras mahdollinen jäsennys sekä PE- että MSI-muodoille
  • Allekirjoituskohtaiset varmenteen tiedot ja tiivistealgoritmit
  • Selkeät varoitukset allekirjoittamattomista tai tukemattomista tiedostoista

Rajoitukset

Työkalu lukee vain upotettuja allekirjoitustietoja. Se ei suorita Windowsin luottamuksen validointia tai täydellistä varmennusketjun tarkistusta.

MSI-tuki perustuu heuristiikkaan, joten jotkin tiedostot saatetaan ilmoittaa jäsennetyiksi allekirjoitusblobiksi täysin varmennettujen allekirjoitusten sijaan.