Slik signerer du VBA-makroer digitalt med eSigner CKA

eSigner CKA (Cloud Key Adapter) er en Windows-applikasjon som utnytter CNG-grensesnittet (KSP Key Service Provider), som gir verktøy som certutil.exe og signtool.exe tilgang til eSigner Cloud Signature Consortium (CSC) API for signering av bedriftskode. Den fungerer som et virtuelt USB-token og laster inn kodesigneringssertifikater i Windows-sertifikatlageret.

Krav

  1. Kjøp en SSL.com Kodesigneringssertifikat or Utvidet validering (EV) kodesigneringssertifikat 
  2. Registrer kodesigneringssertifikatet ditt i eSigner
  3. Last ned og installer eSigner CKA
Last ned og installer Microsoft Office Subject Interface-pakker for digital signering av VBA-prosjekter ved å bruke denne lenken: https://www.microsoft.com/en-us/download/details.aspx?id=56617 Merk: Noen brukere kan støte på en signeringsfeil fordi VBA tilbyr en SHA1-hash av koden for å sende til eSigner, men eSigner krever SHA256 eller høyere. For å løse dette. Microsoft anbefaler følgende: Du kan legge til en DWORD-registernøkkelverdi V1HashEnhanced for å velge en annen hashalgoritme, under HKCU\SOFTWARE\Microsoft\VBA\Security med verdialgoritmeregler (1 til SHA1, 2 til SHA256, 3 til SHA384, 4 til SHA512).

Trinn for å signere

Når den er installert, utfør følgende trinn:
  1. Åpne en administrator ledetekst og skriv inn følgende, banen vil være der du nettopp installerte filene:
    regsvr32.exe
    regsvr32.exe
    For mer informasjon om hvordan du registrerer OLE-kontroller, besøk Microsofts nettsted.
    Hvis vellykket, vil du se en melding: "DIIRegister Server in lyktes."
  2. Installer følgende: download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe
  3. Installer eSigner CKA
  4. Kjør SignTool-kommandoen for å signere makroer basert på denne veiledningen: https://www.ssl.com/how-to/automate-ev-code-signing-with-signtool-or-certutil-esigner/#components-of-the-command-line
Hvis du har spørsmål knyttet til PKI og digitale sertifikater, vennligst kontakt oss på e-post på Support@SSL.com, ring 1-SSL-sertifikat (1-775-237-8434), eller bare klikk på chat-knappen nederst til høyre på denne siden. Som alltid, takk for at du valgte SSL.com!

Hold deg informert og sikker

SSL.com er en global leder innen cybersikkerhet, PKI og digitale sertifikater. Registrer deg for å motta de siste bransjenyhetene, tipsene og produktkunngjøringene fra SSL.com.

Vi vil gjerne ha tilbakemeldinger

Ta vår spørreundersøkelse og fortell oss dine tanker om ditt nylige kjøp.