如何给程序添加数字签名 sign
目录
前言
一、VS自带的签名工具 SignTool.exe
二、使用步骤
1.VS中打开 开发人员命令提示 或开发人员powershell
2.签名命令
前言
从第三方(环度)买的签名证书 .pfx ,大约每年800元
下一步就是对exe 、dll 进行签名, 签名后就加上了公司信息,消除未知发行商警告,提高了软件的可信程度。
安装证书
双击证书,进行安装
在这里输入证书机构给你的密码,一路进行下去,即可安装。
安装好了后,就可对其进行签名了。
一、VS自带的签名工具 SignTool.exe
https://docs.microsoft.com/zh-cn/dotnet/framework/tools/signtool-exe
在VS2015以上版本中,集成了开发人员命令行,可以在其中进行签名
二、使用步骤
1.VS中打开 开发人员命令提示 或开发人员powershell
2.签名命令
1)
通过使用最佳证书对文件进行自动签名。
signtool sign /a /fd SHA256 MyFile.exe
2)使用给定的pfx文件和密码 进行签名
signtool sign /f MyCert.pfx /p MyPassword /fd SHA256 MyFile.exe
3)加时间戳
signtool sign /f MyCert.pfx /t http://timestamp.digicert.com /fd SHA256 MyFile.exe
signtool sign /a /t http://timestamp.digicert.com /fd SHA256 E:\sign\render.exe
3.批处理签名
所需软件:signtool.exe
所需证书:server.pfx(需自己购买)
批处理文件:sign.bat
批处理命令:
signtool sign /v /fd sha256 /f server.pfx /p myPassport /t http://timestamp.comodoca.com all_files/*.*
Pause
点击运行批处理文件,这样会自动签名all_files下得文件
如何给程序添加数字签名 sign相关推荐
- 使用Inno Setup软件直接给安装程序和卸载程序加数字签名
使用Inno Setup软件直接给安装程序和卸载程序加数字签名 宏定义字段 添加 define MySignTools "mysigntools" [Setup]字段 添加 Sig ...
- Java PDF数字签名(一) - 添加数字签名
这篇文章将介绍如何在Java应用程序中给PDF文档添加数字签名. 使用工具: Free Spire.PDF for JAVA 步骤: 1.创建一个Java project,并添加一个class Sig ...
- 怎么给PDF添加数字签名?
"互联网+"时代每天都有大量的数据信息进行传播和分享,但伴随而来的网络安全问题日益凸显,各行各业都为如何提高重要文件传递安全而绞尽脑汁.现在有了PDF文档签名证书,,其强大的安全性 ...
- linux下 为自己编写的程序 添加tab自动补全 功能
linux下 为自己编写的程序 添加tab自动补全功能 入门 complete 在我的tmp下随便写了一个a.sh, 为他补全 edit /etc/bash_completion.d/foo _foo ...
- firebase 推送_如何使用Firebase向Web应用程序添加推送通知?
firebase 推送 by Leonardo Cardoso 由莱昂纳多·卡多佐(Leonardo Cardoso) 如何使用Firebase向Web应用程序添加推送通知? (How to add ...
- 为.NET部署应用程序添加个卸载程序
地球人都知道.NET自带的部署程序用起来很方便很简单,但.NET部署程序是没有卸载文件. 下面的方法可以很简单的为你的程序添加1个卸载文件,.NET是利用windows Installer来部署程序的 ...
- 关于把程序添加到打开方式的解决办法
对于如果想用其他某个程序打开某种文件,找到程序在点击确定之后,回到打开方式对话框中,里面没有你刚才选择的程序,无法将你要的程序添加到打开方式里面,只能自己单独×××该程序,在程序里面再打开你要用的文件 ...
- 给你的Flex程序添加深链接和分析-其实比你想象的要简单
Adobe Flash Builder 4 简体中文正式版 Windows版点击下载:http://g.csdn.net/5134151 Adobe Flash Builder 4 简体中文正式版 M ...
- 【OpenGL】二十四、OpenGL 纹理贴图 ( 读取文件内容 | 桌面程序添加控制台窗口 | ‘fopen‘: This function may be unsafe 错误处理 )
文章目录 一.文件读取 二.报错处理 ( 'fopen': This function or variable may be unsafe. ) 三.桌面程序添加控制台窗口 四.相关资源 一.文件读取 ...
- 为ios 应用程序添加图标和添加名字
为应用程序添加图标方法: 1.找到ios工程文件对应的 ***.plist文件.查看是否有 iconfile 或者iconfiles 键值,如果有,请看下一步.如果没有,则随便选中一个键值,然后点击 ...
最新文章
- 如何定制一款12306抢票浏览器——构架
- 从人肉到智能,阿里运维体系经历了哪些变迁?
- HDU2222 Keywords Search(AC自动机模板)
- java中jframe不存在怎么办,java – 设置JFrame背景,为什么这不起作用?
- 【从入门到放弃-Java】并发编程-NIO-Channel
- Modern UI for WPF 开源项目(5):定义logo
- abb工业机器人教程 zxw_【ABB工业机器人应用】YUMI-软管装配
- 喵喵的华为DevCloud使用指南(3)-项目构建和部署
- adbi学习:so hook实现机制
- 五年烧光 3.5 亿美金,互联网独角兽是如何把自己玩死的?
- 检测到JSON.NET错误类型的自引用循环
- one_hot编码学习与实践
- vscode还用装git_使用vscode实现git同步
- Android release apk 签名流程
- 飞鸽传书2014绿色版
- [附源码]java毕业设计st音乐网站论文
- 替换字符串中的英文括号为其他字符串
- 对于多目标跟踪论模型CTracker的解析
- 第1篇 初识IPP(Integrated Performance Primitives)
- Manner-Kendall(M-K)---突变检验