วิธีการลงนามดิจิทัลใน VBA Macros โดยใช้ eSigner CKA

eSigner CKA (Cloud Key Adapter) เป็นแอปพลิเคชัน Windows ที่ใช้ประโยชน์จากอินเทอร์เฟซ CNG (KSP Key Service Provider) ช่วยให้เครื่องมือต่างๆ เช่น certutil.exe และ signtool.exe สามารถเข้าถึง API ของ eSigner Cloud Signature Consortium (CSC) สำหรับการลงนามรหัสขององค์กรได้ โดยทำหน้าที่เป็นโทเค็น USB เสมือน โดยจะโหลดใบรับรองการลงนามรหัสลงในที่เก็บใบรับรองของ Windows

ข้อกำหนด

  1. ซื้อ SSL.com ใบรับรองการลงนามรหัส or ใบรับรองการลงนามรหัสการตรวจสอบเพิ่มเติม (EV) 
  2. ลงทะเบียนใบรับรองการลงนามรหัสของคุณใน eSigner
  3. ดาวน์โหลดและติดตั้ง eSigner CKA
ดาวน์โหลดและติดตั้งแพ็คเกจ Microsoft Office Subject Interface สำหรับการลงนามดิจิทัลในโครงการ VBA โดยใช้ลิงก์นี้: https://www.microsoft.com/en-us/download/details.aspx?id=56617 หมายเหตุ: ผู้ใช้บางรายอาจพบปัญหาในการลงนามเนื่องจาก VBA เสนอแฮช SHA1 ของรหัสเพื่อส่งไปยัง eSigner แต่ eSigner ต้องการ SHA256 หรือสูงกว่า วิธีแก้ไขปัญหานี้ ไมโครซอฟท์ แนะนำสิ่งต่อไปนี้: คุณสามารถเพิ่มคีย์รีจิสทรี DWORD-ค่า V1HashEnhanced เพื่อเลือกอัลกอริทึมแฮชอื่นภายใต้ HKCU\SOFTWARE\Microsoft\VBA\Security พร้อมด้วยกฎอัลกอริทึมค่า (1 ถึง SHA1, 2 ถึง SHA256, 3 ถึง SHA384, 4 ถึง SHA512)

ขั้นตอนการลงนาม

เมื่อติดตั้งแล้ว ให้ทำตามขั้นตอนต่อไปนี้:
  1. เปิดพรอมต์คำสั่งของผู้ดูแลระบบแล้วพิมพ์ดังต่อไปนี้ เส้นทางจะเป็นตำแหน่งที่คุณเพิ่งติดตั้งไฟล์:
    regsvr32.exe
    regsvr32.exe
    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการลงทะเบียนตัวควบคุม OLE โปรดไปที่ เว็บไซต์ของ Microsoft.
    หากสำเร็จ คุณจะเห็นข้อความ: “DIIRegister Server in ที่ประสบความสำเร็จ."
  2. ติดตั้งต่อไปนี้: download.microsoft.com/download/C/6/D/C6D0FD4E-9E53-4897-9B91-836EBA2AACD3/vcredist_x86.exe
  3. ติดตั้ง eSigner CKA
  4. เรียกใช้คำสั่ง SignTool เพื่อลงนามแมโครตามคำแนะนำนี้: https://ssl.com/how-to/automate-ev-code-signing-with-signtool-or-certutil-esigner/#components-of-the-command-line
หากคุณมีคำถามที่เกี่ยวข้องกับ PKI และใบรับรองดิจิทัลโปรดติดต่อเราทางอีเมลที่ Support@SSL.comโทร 1-SSL-Certificate (1-775-237-8434) หรือเพียงคลิกปุ่มแชทที่ด้านล่างขวาของหน้านี้ และเช่นเคยขอขอบคุณที่เลือก SSL.com!

รับทราบข้อมูลและปลอดภัย

SSL.com เป็นผู้นำระดับโลกในด้านความปลอดภัยทางไซเบอร์ PKI และใบรับรองดิจิทัล ลงทะเบียนเพื่อรับข่าวสารอุตสาหกรรม เคล็ดลับ และประกาศผลิตภัณฑ์ล่าสุดจาก SSL.com.

SSL.com

เราชอบความคิดเห็นของคุณ

ทำแบบสำรวจของเราและแจ้งให้เราทราบความคิดเห็นของคุณเกี่ยวกับการซื้อครั้งล่าสุดของคุณ

ภาพรวมความเป็นส่วนตัว
SSL.com

เว็บไซต์นี้ใช้คุกกี้เพื่อให้เราสามารถมอบประสบการณ์การใช้งานที่ดีที่สุดแก่คุณ ข้อมูลคุกกี้จะถูกเก็บไว้ในเบราว์เซอร์ของคุณและทำงานเช่นจดจำคุณเมื่อคุณกลับมาที่เว็บไซต์ของเราและช่วยให้ทีมของเราเข้าใจว่าส่วนใดของเว็บไซต์ที่คุณสนใจและมีประโยชน์ที่สุด

สำหรับข้อมูลเพิ่มเติมอ่านของเรา คุกกี้และคำชี้แจงสิทธิ์ส่วนบุคคล.

คุกกี้บุคคลที่สาม

เว็บไซต์นี้ใช้ Google Analytics & เครื่องนับสถิติ เพื่อรวบรวมข้อมูลที่ไม่ระบุตัวตนเช่นจำนวนผู้เยี่ยมชมเว็บไซต์และหน้าเว็บที่ได้รับความนิยมสูงสุด

การเปิดใช้งานคุกกี้เหล่านี้ช่วยให้เราสามารถปรับปรุงเว็บไซต์ของเรา

แสดงรายละเอียด