问题标签 [private-key]

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 投票
2 回答
99025 浏览

linux - 如何设置公钥认证?

如何为 SSH 设置公钥身份验证?

0 投票
1 回答
1248 浏览

openssl - OpenSSL 并在客户端生成 CSR

我需要你的帮助。我的基础架构是 IIS 6.0 和 windows server 2003。

我需要研究 OpenSSL 的使用以及可以发送给最终用户的媒体的构造,使他们能够生成 CSR,并生成支持 CSR 签名的文档。

我的意思是,我需要向最终用户发送一张 CD,其中包含一个脚本,该脚本可以根据我的公司 Publickey CA 在他们的机器上生成 CSR 和私钥。

  1. 客户端可以运行我通过某些 cd 或 DVD(可能是 openSSL 脚本)发送的实用程序需要接受一些参数,以便最终用户可以提供关键字/密码数据。

  2. 该脚本将通过某种安全方式将私钥和 CSR 生成回我的公司(可能是通过电子邮件,我知道这不安全,但他们如何将 CSR 发回给我们)

  3. 我们收到 CSR 并签署并返回给客户。

所以我需要记录这一点,以便最终用户能够理解他在做什么。

所以我的问题是我在哪里可以获得脚本发送给客户,以便他可以生成自己的 CSR 和 PrivateKey。

0 投票
1 回答
1562 浏览

internet-explorer - Internet Explorer 和客户端身份验证

我希望 Intenet Explorer 允许我在连接到启用客户端身份验证的 Web 服务器时选择身份。

目前,我已将 Tomcat Web 服务器配置为使用客户端身份验证。我还有一个 ssl 客户端访问密钥库并成功连接到 Web 服务器。但是,当尝试让 IE 7 成功连接到 Web 服务器时,方法失败了。我做了以下事情:

我创建了一个 pkcs12 文件,其中包含一个私钥以及相关的数字证书(它目前是自签名的)。

然后我进入 IE Tools-Internet-Options-Content 并将 pkcs12 文件导入个人证书框。当浏览器尝试与 Web 服务器建立连接时,我收到一条名为“选择数字证书”的弹出消息

然而,查看证书按钮是灰色的。我认为这个按钮应该允许我选择与我导入的密钥对关联的证书。

  1. 为什么会变灰?
  2. 我要一起完成的工作的方法是否不同?

谢谢,迈克

0 投票
4 回答
96156 浏览

iphone - 如何为 iPhone 分发证书创建私钥?

在 iPhone Developer Program Portal 中,有一个视频演示如何创建开发证书并分配私钥

现在我已经完成了开发过程并开始分发

我已经创建了一个“分发证书”,但是如何为这个证书分配一个私钥?

编译时出现“CodeSign 错误:代码签名身份'...'与钥匙串中的任何代码签名证书都不匹配”

如果我需要将私钥分配给分发证书以及如何分配,我很高兴现在让我这样做。

请注意,我在这里不是在谈论开发证书,谢谢。

0 投票
4 回答
15649 浏览

c# - 加密 BouncyCastle RSA 密钥对并存储在 SQL2008 数据库中

我有一个生成 BouncyCastle RSA 密钥对的函数。我需要加密私钥,然后将加密的私钥和公钥存储到单独的 SQL2008 数据库字段中。

我正在使用以下内容获取密钥对:

这可以很好地返回密钥,但我不确定如何加密私钥并随后将其存储在数据库中。

这就是我目前使用的加密数据(不正确?):

显然,我在其中转换 keyParam.ToString() 的 keyBytes 设置不正确,因为它只转换 KeyParameter 名称,而不是实际值。我正在向此函数提交keys.Private 的先前密钥对返回。

另一个问题是因为我没有加密公钥,我应该以什么格式将它存储在 SQL2008 数据库中,nvarchar(256) 或其他?

任何帮助将不胜感激。

0 投票
0 回答
764 浏览

ssl - 带有可导出私钥的 SSL 证书

我从 completeSSL 获得了试用服务器证书,并计划使用它来签署我的 Azure 生产站点。事实证明,我需要一个带有可导出私钥的证书……而我的新试用证书不是这样。

有谁知道哪些 ssl 供应商出售带有可导出私钥的证书?

0 投票
1 回答
461 浏览

java - 我需要用证书签署二进制流

我基本上需要创建一个自签名证书,然后用它签署一个二进制流来创建一个签名。我尝试搜索 Google,但似乎无法为相关结果找到正确的关键字。任何帮助表示赞赏。

0 投票
1 回答
2476 浏览

java - 使用 Java 进行 RSA 解密

我正在尝试使用 RSA 解密字符串。它在 iPhone 上用 C# 加密,我有私钥。这似乎是一个愚蠢的问题,但我看到的所有示例都显示生成私钥。我有私钥(它是十六进制的字节 [])。它使用 PKCS#1 填充。我不知道该怎么做的部分是使用我已经拥有的私钥创建一个 java.security.Key 对象。

我是否需要让他们分两部分给我私钥……模数和指数?

提前致谢。

0 投票
2 回答
12773 浏览

git - 加载我的私钥以在 Mac 上的 git 中使用

我正在尝试在 Mac 上使用 git(我是 Mac 新手。)我显然必须加载我的私钥。在我的 Windows 机器上,我只使用 pageant 和 msysgit。如何在 Mac 上将我的私钥加载到 git 中?

0 投票
4 回答
2506 浏览

c++ - 保护 Qt 应用程序中的私钥

我有一个用 C++ 编写的 Qt 应用程序,它使用 SSL 连接 (QSslSocket) 和另一个应用程序来提高安全性。但是,该应用程序中嵌入了一个私钥。

使用像 Process Explorer 这样的应用程序,很容易找出私钥。(文件的属性 -> 字符串)

安全性对我的应用程序来说不是很重要,但是从我的应用程序中获取私钥变得更加困难会很好。有什么办法吗?