问题标签 [pfx]

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 回答
2648 浏览

c# - 如何使用 iTextSharp 对数字签名的 pdf 进行密码保护?

我正在使用 c#、itextsharp 创建和签名 pdf。现在我使用此代码进行密码保护和数字签名。首先我使用密码进行保护。然后我正在签名。

传输的pdf在打开时不询问密码?有人能告诉我为什么会这样吗?

谢谢..

我用于数字签名的代码。

然后我正在传输。

0 投票
0 回答
899 浏览

visual-studio - 加载项项目中临时密钥文件的意义是什么?

当我使用 VS10(甚至很可能还有其他版本)为 Outlook 创建新的加载项时,我看到 IDE 为我创建了一个文件:OutlookAddIn1_TemporaryKey.pfx.

它可以通过 Crypto Shell Extensions 打开,据我记得我还没有检查任何与任何密码学有关的东西。我可以安全地删除它吗?

在同一个目录下我也有OutlookAddIn1_1_TemporaryKey.pfx,这让我怀疑VS10的帮手糊涂了。我知道 VS 喜欢创建一堆文件来控制情况,我可以忍受。话虽如此,我想知道我是否需要例如版本控制或分发那些 PFX 文件。那是怎么回事?

0 投票
1 回答
860 浏览

clickonce - ClickOnce 证书不再有效,但未过期

几年来,我一直在使用相同的系统从 VS.NET 2008/2010 命令提示符创建长期证书。但是,截至今天早上(可能更早),我所有的发布尝试都失败了。

多年来,我一直在使用(基本上)这个批处理文件来生成 PFX 文件:

这些证书直到 2039 年才过期。它们已经工作了多年,但是当我单击“发布”并出现错误时突然失败:

签名时出错:无法签名 bin\Debug\app.publish\setup.exe。SignTool 错误:签名者的证书对签名无效。SignTool 错误:尝试签名时出错:bin\Debug\app.publish\setup.exe

此错误通常归因于过期的密钥,此处并非如此。有没有其他人看到使用本地创建的活动 PFX 密钥发生这种情况?

0 投票
4 回答
48235 浏览

certificate - PFX 到 JKS 密钥工具的转换:别名 <*> 不存在

我正在尝试使用 keytool 将 x.PFX 文件转换为 x.JKS 文件,但出现以下错误:

此错误之前的操作是:

列出 x.PFX 文件内容(只是为了读取别名):

使用“2”作为源别名将 x.PFX 文件转换为 x.JKS 文件

我不确定我做错了什么?PFX 文件仅包含一个条目和一个别名 (2)。我还尝试使用这些 srcalias 值:2、“2”、“2”。有没有其他方法可以在不知道源别名的情况下使用 keytool 将 PFX 转换为 JKS?

0 投票
3 回答
44921 浏览

encryption - How do I view PFX file information in a visual manner?

I have a PFX file on my drive. I want to see the certificate chain for it. How do I see this? I am asking for a visual tool since I'm sure this won't be the last time I need to view certificate information, and I know of no tool that does this...

0 投票
1 回答
900 浏览

visual-studio - 从颁发者授权证书创建 ClickOnce 证书

我正在尝试从我购买的颁发机构证书创建一个证书,以便我可以在ClickOnce应用程序中使用它。

我有一个我知道密码的 .pfx 文件。如何从此文件中创建一个可以安装到我的个人证书中的证书,以便我可以使用它来发布此 ClickOnce 应用程序?

我一直在查看makecert.exe,但似乎没有找到制作此证书的正确方法。

编辑:如果我手动选择了颁发者证书,我将在 Visual Studio 中收到此错误:

所选证书对代码签名无效。选择另一个证书文件

我知道这是有道理的,因为这些证书不是为此目的。问题是:我如何从这个证书制作我可以使用的证书?

0 投票
1 回答
2429 浏览

vb6 - VB6 和 .PFX 代码签名

我的老板已经从 Comodo 购买了一个证书,我一直在试图找到解决将证书放入VB6 应用程序的问题的解决方案。证书本身是 VB6 格式的,我对这类事情几乎一无所知。Comodo 的人非常乐于助人(从我的老板那里,他们说他可以在互联网上找到一些东西。显然他们不知道互联网有多大-.-)

签署项目是否需要将代码放入程序中,还是只是由 MS Authenticode 可执行文件签署的 .exe?

有没有人有这样的白痴一步一步的指导解决方案?

提前致谢。

0 投票
1 回答
684 浏览

certificate - 我有一个 pfx 文件,我可以使用该文件创建一个带有私钥的证书吗

我对所有这些证书的东西有点困惑。我想创建一个带有私钥的证书(如果可能,可以导出)。我怎么做。我已经有一个 .pfx 文件。我可以使用它来创建具有该私钥的证书吗?

0 投票
3 回答
45317 浏览

certificate - 证书问题:来自 P7B 和 CRT 的 KEY 或 PFX

我是证书的新手,这是我第一次购买它。

我生成了 CSR 文件(在 IIS 中)并使用 GoDaddy 网站购买了证书。他们给我发了两个文件:P7B 和 CRT。由于我将使用 Azure Web 角色的证书,因此我需要 PFX。如何仅使用 CSR、P7B 和 CRT 创建它?

0 投票
2 回答
4230 浏览

visual-studio-2010 - 签名时出错:未知错误“-2147012894”

我有从https://www.globalsign.co.uk/购买的 .pfx 证书。我已经用它签署了我的 VSTO(Visual Studio 中的 Excel 加载项项目类型)项目的 ClickOnce 清单,并且一切正常。使用一个月后,我尝试重建我的项目(以前可以工作),现在它给了我一个错误:

签名时出错:未知错误“-2147012894”

证书完全有效且未过期,并且手动签名如下完美:SignTool sign /f mycert.pfx /p password somefile.exe

我尝试删除 Personal/Certificates 路径下 certmgr.msc 中的所有证书,但没有帮助。

以前有人遇到过这种错误吗?有什么建议么?