A
.vsix
filen är ett Visual Studio Extension Installer-paket som används av Microsoft Visual Studio. Den innehåller programvara som lägger till ny funktionalitet eller utökar befintliga funktioner inom Visual Studio IDE (Integrated Development Environment).
Att säkra ditt VSIX-paket med en digital signatur förbättrar dess säkerhet och förhindrar obehöriga ändringar. Vid installation visar VSIX-installationsprogrammet den digitala signaturen och ger en länk till certifikatet. Alla obehöriga ändringar av VSIX-innehållet, utan en motsvarande uppdatering av den digitala signaturen, kommer att uppmana installationsprogrammet att varna användaren om en komprometterad paketsignatur.
eSigner CKA (Cloud Key Adapter) är ett Windows-program som använder gränssnittet CNG (KSP Key Service Provider) för att göra det möjligt för verktyg som certutil.exe och signtool.exe att få åtkomst till eSigner Cloud Signature Consortium (CSC) API för kodsigneringsuppgifter för företag. Den fungerar som en virtuell USB-token och laddar kodsigneringscertifikat direkt i Windows certifikatarkiv.
Krav
- Köp en SSL.com Kodsigneringscertifikat or Extended Validation (EV) Code Signing Certificate
- Registrera ditt kodsigneringscertifikat i eSigner
- Ladda ner och installera eSigner CKA
Steg att signera
- Ladda ner Dotnet Core SDK: https://dotnet.microsoft.com/en-us/download/dotnet/7.0
- Installera OpenVSIXSignTool
dotnet verktygsinstallation -g OpenVsixSignTool - Använd detta teckenkommando:
OpenVsixSignTool sign --sha1 CERTIFICATE THUMBPRINT --timestamp
http://ts.ssl.com
-ta sha256 -fd sha256 "SIGNABLE FILE PATH"
Om du har frågor relaterade till PKI och digitala certifikat, vänligen kontakta oss via e-post på Support@SSL.com, ring 1-SSL-certifikat (1-775-237-8434) eller klicka helt enkelt på chattknappen längst ner till höger på denna sida. Som alltid, tack för att du valde SSL.com!