问题标签 [pem]

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

c# - 如何在 C# 中将 xml 格式的密钥对更改为 PEM 格式?

我尝试将创建的 xml 格式的密钥对更改为 PEM 格式。这是我的代码。

运行它后,我有一个私钥,但是当我使用密钥进行测试时,使用命令创建证书:

发生错误

0 投票
1 回答
1323 浏览

ssh - 网络设置、与 AWS 和 .pem 的 SSH 连接超时

我正在尝试通过 SSH 登录我的 AWS 服务器,它设置了一个 .pem 权限文件以获得额外的安全性,我已将我的 IP 正确添加到安全组,但是当我尝试连接时,我得到一个操作超时.

我想也许网络设置阻止了出站 SSH,但我可以连接到另一台服务器,这个服务器没有任何 .pem 文件,只有常用密码。

我想知道网络是否使用 .pem 文件以不同方式处理连接?

事实上,我可以在另一台服务器上连接到 SSH,我假设当涉及权限文件时,防火墙可能会以不同的方式处理网络出站连接。

有什么建议么 ?

0 投票
0 回答
1238 浏览

vb.net - VB.net RSA 从文本文件中导入私钥。

基本上我使用 openssl 在 PHP 中加密消息。我已经生成了一个有效的密钥对(都保存到 PEM 文件中)。

在 vb.net 中,我试图使用私钥解密保存在 mysql 数据库中的消息,但我似乎无法找到将私钥合并到解密示例中的方法。我发现的所有示例都集中在生成密钥对上。

有人有想法么?

提前致谢

0 投票
7 回答
86418 浏览

.net - how to get private key from PEM file?

i have a .PEM file that includes public key and a private key for SSL data transfer like this:

when i want to load the .PEM file by the following code:

i get an exception that says: "Cannot find the requested object." , with full stack:

if i swap place of private key section and public key section, the code works and load data, and i can get just public key info from the object, eg. IssuerName, and its HasPrivateKey is false. why? am i misunderstood and doing wrong something?

0 投票
3 回答
35812 浏览

openssl - 将 CA 签名的 JKS 密钥库转换为 PEM

我有一个带有 CA 签名证书的 JKS 密钥库。我需要以 PEM 格式导出它才能与 nginx 一起使用。我需要以包含整个链的方式进行操作,以便我的客户可以验证签名。

如果我这样做:

它只包括最低级别的证书。验证失败:

来自Java:

而具有相同 JKS 密钥库的 Jetty 打印以下内容:

尽管 openssl 返回了 19 错误,但它不再是 Java 的问题HttpsURLConnection,这就是我所关心的。

那么,如何从 JKS 导出整个链,格式(例如 PEM)同时适用于 nginx 服务器和 Java 客户端?我错过了什么?

0 投票
1 回答
4344 浏览

c++ - 如何使用 CAPI 的 CryptImportKey 和 PEM 编码来自 OpenSSL 的公钥?

如何让 Microsoft 的 CryptoAPICryptImportKey函数导入PEM编码密钥?它确实有效,但CryptDecrypt返回错误。

0 投票
1 回答
1579 浏览

python - 公钥无法识别

我正在尝试使用 python 从 openssl 导出公钥。我将实际的密钥信息从服务器传输到客户端,但 PEM 编码没有传输,因此客户端上的密钥是无用的。我基本上在 python 中使用 send all 发送公钥,但不幸的是这不会发送 PEM 编码。有谁知道如何传输编码?我不知道编码不会与密钥一起传输。

读取字符串的代码

当我使用这条线时,key = m2c.RSA.load_pub_key('serverPubKey.pem')我收到一条错误消息,告诉我没有起点。

我发现这是因为没有 PEM 格式。不幸的是,我不知道如何把它放在那种格式中。

0 投票
1 回答
1216 浏览

c# - 谁能给我一个使用 BouncyCastle 将 .pem 公共 DSA 密钥导入 c# 的示例?

我正在尝试将 .pem 密钥共同导入 c#,并且我找到了一个库,它可以做到这一点:BouncyCastle

我创建了一个代码,它加载公钥并应该将数据加载到 DSACryptoServiceProvider 中:

它在 dsa.ImportParameters(dp) 上崩溃;有以下例外:加密异常:错误数据。

我应该改变什么才能使它起作用?

0 投票
2 回答
4422 浏览

php - 将 rsa 密钥转换为 pem 格式

我有一个十进制格式的 RSA 密钥对,如下所示:

而 OpenSSL(用于 PHP)要求密钥应为 PEM 格式。我如何转换它们?公钥和私钥“保持不变”非常重要(我的意思是我不能只制作一个新的密钥对)。

编辑: 还是更容易制作 pem carificate 并以十进制格式提取所有这些值?如果是这样,怎么办?

0 投票
1 回答
1065 浏览

ssh - 使用 expect 登录到带有 .PEM 文件的亚马逊服务器

我需要执行以下操作:

  • 登录我的亚马逊服务器
  • 切换到特定目录并运行脚本
  • 该脚本执行一个svn up,我需要能够将我的用户名和密码传递给该脚本。

我读过我也许可以用期望做到这一点?我可以通过 shell 脚本登录,然后调用 expect 来运行自定义脚本吗?

基本上,我只是在寻找一种很好的方法来做到这一点,并且希望得到一个正确方向的指针。