如何获得受信任的CA,代码签名证书的桌面应用程序(windows)

68bkxrlz  于 2023-03-04  发布在  Windows
关注(0)|答案(1)|浏览(391)

有什么方法可以创建CA并签署证书以使其可信吗?我遇到过许多第三方CA提供商,但有什么方法可以创建CA并使其可信吗?
我需要发送exe文件给客户端,如何创建代码签名证书和签署证书。

hs1ihplo

hs1ihplo1#

遵循以下步骤:
1.选择证书颁发机构(CA):有几个CA提供代码签名证书,如DigiCert、GlobalSign和Symantec。请选择一个主要Web浏览器和操作系统可以识别的CA。
1.生成证书签名请求(CSR):若要获取代码签名证书,需要生成CSR,这是对包含组织信息的证书的请求。可以使用OpenSSL之类的工具生成CSR。
1.将CSR提交给CA:生成CSR后,请将其提交给您选择的CA,沿着附上任何其他必需的文档,如身份和/或所有权证明。
1.完成验证过程:然后,CA将在颁发代码签名证书之前验证组织的标识和所有权。
1.获取代码签名证书:验证过程完成后,CA将颁发代码签名证书。然后,您可以下载该证书并将其安装在计算机上。
1.签署您的申请:若要使用代码签名证书对桌面应用程序进行签名,可以使用Windows SDK附带的工具(如signtool.exe)。此工具会向应用程序添加数字签名,以确认应用程序来自受信任的来源。

相关问题