Kuidas VBA makrosid digitaalselt allkirjastada eSigner CKA abil

eSigner CKA (Cloud Key Adapter) on Windowsi rakendus, mis kasutab CNG-liidest (KSP Key Service Provider), võimaldades sellistel tööriistadel nagu certutil.exe ja signtool.exe pääseda juurde eSigner Cloud Signature Consortium (CSC) API-le ettevõtte koodi allkirjastamiseks. See toimib virtuaalse USB-märgina ja laadib koodi allkirjastamise sertifikaadid Windowsi serdisalve.

Nõuded

  1. Ostke SSL.com Koodiallkirjastamise sertifikaat or Laiendatud valideerimise (EV) koodi allkirjastamise sertifikaat 
  2. Registreerige oma koodi allkirjastamise sertifikaat eSigneris
  3. Laadige alla ja installige eSigner CKA
Laadige alla ja installige Microsoft Office'i teemaliidese paketid VBA projektide digitaalseks allkirjastamiseks, kasutades seda linki: https://www.microsoft.com/en-us/download/details.aspx?id=56617 Märkus. Mõnel kasutajal võib allkirjastamisel tekkida tõrge, kuna VBA pakub eSignerile saatmiseks koodi SHA1 räsi, kuid eSigner nõuab SHA256 või uuemat. Selle lahendamiseks. Microsoft soovitab järgmist: Saate lisada DWORD-registri võtmeväärtuse V1HashEnhanced, et valida mõni muu räsialgoritm jaotises HKCU\SOFTWARE\Microsoft\VBA\Security with value-algoritm reeglid (1 kuni SHA1, 2 kuni SHA256, 3 kuni SHA384, 4 kuni SHA512).

Allkirjastamise sammud

Pärast installimist toimige järgmiselt.
  1. Avage administraatori käsuviip ja tippige järgmine, tee on koht, kuhu just failid installisite:
    regsvr32.exe
    regsvr32.exe
    Lisateavet OLE-juhtelementide registreerimise kohta leiate aadressilt Microsofti veebisait.
    Kui see õnnestub, näete teadet: „DIIRegister Server in õnnestus."
  2. Installige järgmine: download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe
  3. Installige eSigner CKA
  4. Käivitage selle juhendi alusel makrode allkirjastamiseks käsk SignTool: https://ssl.com/how-to/automate-ev-code-signing-with-signtool-or-certutil-esigner/#components-of-the-command-line
Kui teil on küsimusi seoses PKI ja digitaalsertifikaadid, võtke meiega ühendust e-posti aadressil Support@SSL.com, helistage 1-SSL-sertifikaadile (1-775-237-8434) või klõpsake lihtsalt selle lehe paremas alanurgas asuvat vestlusnuppu. Nagu alati, tänan teid valiku eest SSL.com!

Olge kursis ja turvaline

SSL.com on ülemaailmne küberturvalisuse liider, PKI ja digitaalsed sertifikaadid. Registreeruge, et saada valdkonna uusimaid uudiseid, näpunäiteid ja tooteteateid SSL.com.

SSL.com

Meile meeldiks teie tagasiside

Osalege meie küsitluses ja andke meile teada oma mõtted oma hiljutise ostu kohta.

Privaatsuse ülevaade
SSL.com

See veebisait kasutab küpsiseid, et saaksime pakkuda teile parimat võimalikku kasutajakogemust. Präänikuandmeid salvestatakse teie brauseris ja see täidab selliseid funktsioone nagu teie veebisaidile naasmisel teie äratundmine ja meie meeskonna abistamine, millised veebisaidi jaotised teile kõige huvitavamad ja kasulikud on.

Lisateabe saamiseks lugege meie lehte Präänik ja privaatsusavaldus.

Kolmanda osapoole küpsised

See veebisait kasutab Google Analytics & Statcounter anonüümse teabe, näiteks saidi külastajate arvu ja kõige populaarsemate lehtede, kogumiseks.

Nende küpsiste lubamine aitab meil oma veebisaiti paremaks muuta.

Näita detaile