gpt4 book ai didi

c# - 如何使用证书 (.cer) 文件在 C# 中进行代码签名?

转载 作者:太空宇宙 更新时间:2023-11-03 11:09:42 25 4
gpt4 key购买 nike

我有一个 .cer 文件(来自威瑞信)和一个用 C# (VS 2010) 编写的应用程序。我没有此 .cer 文件的私钥。我想使用此 .cer 文件对应用程序进行代码签名。任何人都可以指出我正确的方向吗?谢谢!

最佳答案

正如@ZippyV 已经提到的,您将需要私钥来签署程序集。一旦你得到它:

使用SignTool.exe .它包含在 Windows SDK 中。 Microsoft 免费提供。

根据 SDK 版本,您可能会获得不支持/signwizard 参数的新 SignTool.exe。

然后你需要调用它:

signtool sign/a/t "http://timestamp.verisign.com/scripts/timstamp.dll""%cd%\File.dll"

(我建议使用 bat 以便更轻松地签署多个文件。)

如果您的 SignTool 支持 signwizard 参数,请使用

签名工具/signwizard

获得易于使用的向导。

关于c# - 如何使用证书 (.cer) 文件在 C# 中进行代码签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14520163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com