您現在的位置是:首頁 >要聞 > 2021-08-25 00:56:46 來源:
如果您的公司環境也包含一些Windows服務器和應用程序
導讀 如果您是Linux系統管理員或開發人員,您可能已經知道如何為Web服務器創建和簽署SSL證書。但是,如果您的公司環境也包含一些Windows服務器和
如果您是Linux系統管理員或開發人員,您可能已經知道如何為Web服務器創建和簽署SSL證書。但是,如果您的公司環境也包含一些Windows服務器和應用程序,您最終可能需要對Windows文件進行數字簽名。
對Windows文件(如EXE、DLL、OCX或CAB文件)進行數字簽名的過程稱為代碼簽名。
為此,您應該從賽門鐵克、Thawte或Godaddy等可信提供商處購買代碼簽名證書。
購買代碼簽名證書后,應該使用名為signtool的工具對文件進行簽名。
本教程解釋了以下內容:
如何在Windows 10(和Windows 7)中安裝SignTool
使用SHA1的默認代碼簽名示例
使用SHA256算法的代碼簽名
使用PFX文件或P12文件的代碼簽名(默認為SHA1)
使用PFX文件或P12文件進行代碼簽名(對于SHA256)
其他簽名工具選項
如果您的計算機上安裝了signtool,并且正在尋找如何使用默認選項對簽名進行編碼的快速代碼片段,請單擊此處。在這個例子中,我正在簽署一個thegeekstuff.exe文件。