Hur man signerar vsix-filer digitalt med eSigner CKA

Relaterat innehåll

Vill du fortsätta lära dig?

Prenumerera på SSL.coms nyhetsbrev, håll dig informerad och säker.

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

  1. Köp en SSL.com Kodsigneringscertifikat or Extended Validation (EV) Code Signing Certificate
  2. Registrera ditt kodsigneringscertifikat i eSigner
  3. Ladda ner och installera eSigner CKA

Steg att signera

  1. Ladda ner Dotnet Core SDK: https://dotnet.microsoft.com/en-us/download/dotnet/7.0
  2. Installera OpenVSIXSignTool
    dotnet verktygsinstallation -g OpenVsixSignTool
  3. 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!

Håll dig informerad och säker

SSL.com är en global ledare inom cybersäkerhet, PKI och digitala certifikat. Registrera dig för att få de senaste branschnyheterna, tipsen och produktmeddelanden från SSL.com.

Vi vill gärna ha din feedback

Följ vår undersökning och låt oss veta vad du tycker om ditt senaste köp.