MsiDigitalCertificate tábla
Az MsiDigitalCertificate tábla bináris stream formátumban tárolja a tanúsítványokat, és minden tanúsítványt elsődleges kulccsal társít. Az elsődleges kulcs a tanúsítványok több digitálisan aláírt objektum közötti megosztására szolgál. A digitális tanúsítvány egy hitelesítő adat, amely az identitás ellenőrzésére szolgál. További információ: Digitális tanúsítványok a Microsoft Windows Szoftverfejlesztői Készlet (SDK) titkosítási szakaszában.
A MsiDigitalSignature és MsiDigitalCertificate táblák a Windows Installer 2.0-s verziójától kezdve érhetők el.
A Windows Installer digitális aláírásokkal észlelheti a sérült erőforrásokat. A Windows Installer 2.0-s verziója csak a külső szekrények digitális aláírását tudja ellenőrizni, és csak a MsiDigitalSignature és MsiDigitalCertificate táblák használatával.
A Windows Installer 3.0-s verziójától kezdve a Windows Installer az MsiPatchCertificate és az MsiDigitalCertificate táblák használatával ellenőrizheti a javítások (.msp fájlok) digitális aláírását. További információ: Biztonsági telepítések és Felhasználói fiókok felügyelete (UAC) javítása.
Az MsiDigitalCertificate tábla a következő oszlopokat tartalmazza.
Oszlop | Típus | Kulcs | Nullázható |
---|---|---|---|
DigitalCertificate | azonosító | Y | N |
CertData | bináris | N | N |
Oszlopok
-
DigitalCertificate
-
Azonosítja a digitális aláírási tanúsítványt. A tábla elsődleges kulcsa.
-
CertData
-
A digitális tanúsítvány bináris ábrázolása. A CertData oszlop egy tanúsítványkörnyezet kódolt bájttömbje. Ez a CERT_CONTEXT szerkezet pbCertEncoded tagja. A tanúsítványkörnyezet a WinVerifyTrust , MsiGetFileSignatureInformationmeghívásával vagy egy .cer fájl importálásával szerezhető be.
Érvényesítés
Kapcsolódó témakörök