问题标签 [digital-certificate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2037 浏览

java - 数字自签名证书更新到期日期

keytool我有一个使用 java命令创建的自签名数字证书。我可以只更新密钥库文件的到期日期,而不创建新的密钥库吗?
有什么帮助吗?

0 投票
1 回答
644 浏览

c++ - C++ 中的数字证书解析库?

我在我的应用程序中使用了 Crypto++。但是它缺少数字证书解析器。我知道 openSSL 有一个,但我必须重新学习整个库。

是否存在一些用于 C++ 的解析库?我想要的只是阅读证书并提取一些字段,包括公钥。

0 投票
11 回答
72800 浏览

digital-signature - 数字签名和数字证书有什么区别?

我一直在用谷歌搜索数字签名和数字证书(非对称加密)之间的区别,看起来它们是一样的。我想澄清它们是否相同?非常感谢!!!

0 投票
2 回答
2267 浏览

excel - 以编程方式确定 Excel 文件 (.xls) 是否包含宏

有没有办法以编程方式确定 .xls 是否包含宏,而无需在 Excel 中实际打开它?

还有什么方法可以检查这些宏是用哪个证书(包括时间戳证书)签名的?再次不使用 Excel。

我特别想知道当存在宏时是否有任何字符串总是出现在 Excel 文件的原始数据中。

0 投票
4 回答
945 浏览

web-applications - 数字签名流程的策略?

我正在开发一个 Web 应用程序,我想对流程中的某个步骤进行数字签名

也就是说,应用程序的用户执行某个操作,我希望对该事件进行数字签名。

用户在发出操作以对其进行数字签名时应使用和 usb 令牌。

我想知道你推荐哪种方法来做这样的事情。

例如:

签署数据库记录(你如何完成它?)(缺点:你必须用应用程序本身来验证它,我猜)

创建一个说明事件和用户的 pdf,并对 pdf 进行数字签名(亲:pdf 独立于应用程序)

创建和签名以及 xml 文档(如何完成它?数字签名存储在哪里?)

任何其他???

萨卢多斯

sas

0 投票
1 回答
2370 浏览

vba - 如何保存收到邮件的数字签名

我正在尝试保存当前打开的邮件项目的数字签名。

现在我意识到 Outlook 阻止访问以编程方式加密/签署新电子邮件。在这里,我专注于已收到的消息。

到目前为止,我只能使用 MessageClass 属性来检测签名的电子邮件。

0 投票
2 回答
2989 浏览

java - 我可以通过java在我的系统上安装证书吗

我可以通过java在我的系统上安装证书吗

像这样的东西。证书[] 证书 = someClass.getsystemCertificates();

有没有可用的api????

0 投票
2 回答
599 浏览

outlook - 如何检测 Outlook 是否默认对电子邮件进行数字签名?

背景:我正在开发一个 Outlook 插件,它将附件添加到传出的电子邮件中。所有版本的 Outlook 都需要支持。

使用数字签名对 MailItem 进行签名后,向该 mailItem 添加附件通常会失败,除非您保存该邮件项目。这会从 mailitem 中删除签名。对我来说,这在某种程度上是预期的行为。这里没有什么奇怪的。

问题是当用户打开数字签名(无论是通过 UI 还是作为 Outlook 默认行为)然后再次将其关闭时。MailItem 不再签名,但它仍然表现得好像是 - 我们无法向此电子邮件添加附件。

我找到了一个可以解释原因的新闻组帖子;通过 Outlook API 检索到的对象似乎不是实际对象。

http://www.tech-archive.net/Archive/Development/microsoft.public.win32.programmer.messaging/2006-02/msg00000.html

目前,我已经放弃尝试很好地解决这个问题。将 MailItem 保存到临时文件似乎可以解决此问题,但是出于性能原因,我们只想在 MailItem 从已签名转换为未签名时保存。另一种可接受的替代方法是检测是否默认启用了数字签名。虽然有一个与数字签名的默认设置相关的注册表项,但这只是一个建议,并不能准确反映电子邮件是否会默认签名。

有任何想法吗?

0 投票
1 回答
1756 浏览

c# - 数字签名/代码签名问题

我制作了很多人使用的程序,并且拥有一个数字证书会很好,所以当人们运行它时,它会向用户显示它是由我制作的并且没有被篡改。

我已经对此进行了研究,您必须付费。我不介意,只是不能很多。

但另一件事是……它似乎只对商业有用。我没有生意,我是个人开发者。

那么个人开发者有没有办法获得代码签名证书呢?

顺便说一下,这是针对 C# WinForm 桌面应用程序的。

0 投票
2 回答
16160 浏览

linux - openssl 命令挂起

以下请求openssl挂起

知道问题可能是什么吗?