问题标签 [passphrase]

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

c# - GPG自动解密密码传递

我们从第三方接收 GPG 加密文件。我正在修改一个 C# 程序来查找加密文件、解密它们并删除加密文件。除了在解密部分提示输入短语外,它都可以正常工作;我知道密码短语,输入时有效。我需要在命令中传递密码,所以提示永远不会出现。

我也试过:

以及其他几个变体。

这是为 Windows 2.1.0.57899 运行 GnuPG

如果问题出在其他地方,这里有一堆主要由我的前任编写的代码:

0 投票
1 回答
4631 浏览

python - 我可以使用带有密码的 pyOpenSSL 生成私钥吗

我正在使用 pyOpenSSL 大量生成 CSR。

我需要生成一个受密码保护的私钥文件。

代码片段:

我在文档中找不到任何地方可以确认我是否可以使用密码生成密钥。

如果我在命令行上使用 openssl,我会执行以下操作:

有没有办法使用 pyOpenSSL 向密钥添加密码?

0 投票
1 回答
1674 浏览

ssh - SSH 在登录时要求输入密码而不是密码短语

我最近使用了本指南https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-14-04 当我创建公钥时,我选择使用密码。当我从本地机器通过 ssh 连接时,它只要求我输入“密码”(通常会这样)。我假设它现在会要求输入“密码”和“密码”。我的假设是否正确?如果是这样,那么我一定做错了什么,因为它只要求输入“密码”,然后一切正常。

好的,提供更多信息,这就是我所做的。在我的本地机器上创建密钥,将其保存在/作为 home/MyName/.ssh/id_rsa 中。我现在在 id_rsa 和 id_rsa.pub 位置有 2 个文件。我从 id_rsa.pub 复制了密钥,并在服务器上将密钥添加到 .ssh/authorized_keys 。希望能有所帮助。

0 投票
0 回答
900 浏览

openssl - 如何在openssl中使用密码创建私钥

我正在创建私钥csr,如下所示:

我明白,由于上述命令有一个-nodes (no des) ,所以私钥不会有密码。

我想用密码生成私钥并用这个密钥创建一个 csr。我如何以非交互方式做到这一点。

0 投票
1 回答
1058 浏览

java - 带密码保护密钥的 PHP openssl_open 的 Java 等效项是什么?

我有一些使用 PHP openssl_seal函数生成的加密数据。

我需要用 Java 解密(打开)该数据。

我找到了一篇解释它的文章(http://blog.local.ch/en/2007/10/29/openssl-php-to-java/),但这并没有涵盖需要密钥的情况解密数据又受密码保护。

我应该如何修改文章中提到的解决方案以使用受密码保护的密钥?

上述文章的代码:

根据文章的用法:

谢谢!

0 投票
0 回答
553 浏览

c - Hostapd - 打印 wpa 密码

是否可以在hostapd中打印 wpa 密码(通过编辑代码)?

这是 hostapd 的 conf(我们使用 TKIP):

在文件 hostpad/src/ap/wpa_auth.c 中,我们有很多关于连接的信息:

我的网络知识有限,对WPA协议不是很了解。这里有一篇关于这个问题的文章很有趣,但情况有点不同,因为我们是在攻击“中间人”的情况下。

0 投票
1 回答
2439 浏览

bash - 在 bash 脚本中为 git 提供密码

如何在 bash 脚本中使用 git fetch/pull 提供密码。我真的需要在 bash 脚本中执行此操作,而不使用 ssh-add 或类似的东西。可能吗?

0 投票
1 回答
1647 浏览

ssl - 我需要创建一百个没有 PEM 密码短语的自签名证书

我在私人服务器上有数百个测试虚拟主机。我需要为每个证书自动生成自签名 SSL 证书,但我遇到了一个问题:“输入 PEM 密码短语”。

我不想要密码短语。我不想输入密码短语一百次。(并且“-passin pass:blah”选项似乎什么都不做......我仍然被提示。)

此外,每个键必须对应于它最终将被放置到的虚拟主机名(“/CN=blah”)。

因此,我迫切需要“执行此操作的某人的脚本”。 帮助!!

0 投票
1 回答
401 浏览

python - 为需要密码的程序编写 runit 脚本

我编写了一个需要密码才能运行的 python 程序,我想在启动时安全地读取密码。我也想用 runit 来监督这个程序。

到目前为止,我的程序从环境变量“PASSPHRASE”中读取密码。我打算以这样一种方式启动它,即 runit 会在启动时设置变量:

但是,这种方法不起作用,并且永远无法到达实际启动程序的行。当我删除脚本的第一行时,程序以空密码开始。

您能否建议一种替代(安全)的处理方式?谢谢!

0 投票
2 回答
2574 浏览

ubuntu - 使用 .pem 从 AWS Instance SSH 到 AWS Instance 要求输入密码

我正在尝试 ssh/scp 进入我的 AWS 实例,但它总是要求 .pem 文件的密码,即使没有一组。我花了几个小时研究,我已经尝试了一切。它的 chmod'ed 400(也尝试了 600 和 777 - 不走运)

这是我在密码/密码上按 enter 后得到的:

这是一个 ssh -v 消息

我试过用不同的机器做这件事——同样的事情。将 .pem 转换为 .ppk 后,我可以使用 Putty 登录

请帮忙