Hoe u VBA-macro's digitaal ondertekent met eSigner CKA

eSigner CKA (Cloud Key Adapter) is een Windows-applicatie die gebruikmaakt van de CNG-interface (KSP Key Service Provider), waardoor tools zoals certutil.exe en signtool.exe toegang krijgen tot de eSigner Cloud Signature Consortium (CSC) API voor enterprise code signing. Het functioneert als een virtueel USB-token en laadt code signing-certificaten in de Windows-certificaatopslag.

Voorwaarden

  1. Koop een SSL.com Code ondertekenen certificaat or Extended Validation (EV) Code Signing-certificaat 
  2. Registreer uw certificaat voor codeondertekening in eSigner
  3. Download en installeer eSigner CKA
Download en installeer Microsoft Office Subject Interface Packages voor het digitaal ondertekenen van VBA-projecten via deze link: https://www.microsoft.com/en-us/download/details.aspx?id=56617 Opmerking: Sommige gebruikers kunnen een fout tegenkomen bij het ondertekenen omdat VBA een SHA1-hash van de code biedt om naar eSigner te sturen, maar eSigner vereist SHA256 of hoger. Om dit op te lossen. Microsoft beveelt het volgende aan: U kunt een DWORD-registersleutelwaarde V1HashEnhanced toevoegen om een ​​ander hash-algoritme te kiezen, onder HKCU\SOFTWARE\Microsoft\VBA\Security met waarde-algoritmeregels (1 tot SHA1, 2 tot SHA256, 3 tot SHA384, 4 tot SHA512).

Stappen om te ondertekenen

Na installatie voert u de volgende stappen uit:
  1. Open een beheerdersopdrachtprompt en typ het volgende. Het pad is waar u zojuist de bestanden hebt geïnstalleerd:
    regsvr32.exe
    regsvr32.exe
    Ga voor meer informatie over het registreren van OLE-besturingselementen naar Microsoft's website.
    Als dit lukt, ziet u een bericht: “DIIRegister Server in geslaagd."
  2. Installeer het volgende: download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe
  3. Installeer eSigner CKA
  4. Voer de opdracht SignTool uit om macro's te ondertekenen op basis van deze handleiding: https://ssl.com/how-to/automate-ev-code-signing-with-signtool-or-certutil-esigner/#components-of-the-command-line
Als u vragen heeft over PKI en digitale certificaten, neem dan contact met ons op via e-mail op Support@SSL.com, bel 1-SSL-Certificaat (1-775-237-8434), of klik gewoon op de chat-knop rechts onderaan deze pagina. Zoals altijd, bedankt voor het kiezen SSL.com!

Blijf geïnformeerd en veilig

SSL.com is een wereldleider op het gebied van cyberbeveiliging, PKI en digitale certificaten. Meld u aan om het laatste branchenieuws, tips en productaankondigingen te ontvangen van SSL.com.

SSL.com

We willen graag uw feedback

Vul onze enquête in en laat ons uw mening over uw recente aankoop weten.

Privacyoverzicht
SSL.com

Deze website maakt gebruik van cookies zodat we u de best mogelijke gebruikerservaring kunnen bieden. Cookie-informatie wordt opgeslagen in uw browser en heeft functies zoals het herkennen van u wanneer u terugkeert naar onze website en ons team helpen te begrijpen welke secties van de website u het meest interessant en nuttig vindt.

Lees onze voor meer informatie Cookie- en privacyverklaring.

3rd Party Cookies

Deze website maakt gebruik van Google Analytics & Statcounter om anonieme informatie te verzamelen, zoals het aantal bezoekers van de site en de meest populaire pagina's.

Door deze cookies ingeschakeld te houden, kunnen we onze website verbeteren.

Toon details