![]() |
1
0
迪迪埃·史蒂文斯在这里的一篇文章中对此进行了解释: It's in the signature 他还提供了一种工具“ disitool “操纵签名。 以下是使用 Authenticode ,并在不破坏签名的情况下向其添加一些数据: A) 创建代码签名证书(需要输入密码):
注:1.3.6.1.5.5.7.3.3是szOID_PKIX_KP_代码_签名,1.3.6.1.4.1.311.10.3.13是szOID_KP_终身签名。这将创建一个私钥文件和一个证书文件。 B) 将证书添加到存储(需要管理员权限,可以是其他存储):
C) 创建要签名的Pfx文件:
D) 签署你的文件:
在这一点上,我的文件。exe是使用Authenticode签名的:
E) 创建一些数据。txt文件。我创建了一个包含“[Kilroy在这里!]”的文本 F) 快跑 二烯雌酚 :
这是结果,MyFile2。exe在不重新指定文件的情况下仍然有效:
当你能看见的时候
从原始文件的结尾:
|
![]() |
JDChi · iText7多重签名 7 年前 |
![]() |
dpilwal · itext不工作时的数字签名验证 7 年前 |
![]() |
lucasdc · 如何签署嵌入时间戳并启用LTV的PDF? 7 年前 |
|
Lery · 使用ECDSA或DSA对预计算哈希进行签名 8 年前 |
![]() |
Kirill Liubun · TLS生成证书签名的依据是什么 8 年前 |