问题标签 [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 投票
1 回答
3983 浏览

java - 使用 jgit 的 Java git 客户端

我在使用 java 编写的 git 客户端时遇到了一些困难。我正在使用 jGit 库通过 git 服务器上的 ssh 进行连接。问题是我不知道如何指定私钥的路径和密码。我在 jGit 文档中找不到任何关于我需要调用哪些函数的示例。从我读到的 jGit 库正在使用 JSch 使用 ssh 连接到服务器,而 JSch 支持私钥和密码短语。有没有人有这方面的经验或有一些工作代码?

谢谢

0 投票
1 回答
134 浏览

hash - 什么是 URL 中的秘密密码

我不太了解在 URL 中使用一些随机字符串。

据我使用,我了解到它可以用于任何用户根本无法猜测 URL 的地方。

首先在 phpmyadmin 中注意到,作为河豚的秘密。和网址说token=secret。我不知道令牌。

我的问题是 - 这些字符串到底是什么,这些随机字符串是否称为令牌?

0 投票
1 回答
18200 浏览

git - ssh 密钥密码在 Windows 中有效,但在 linux 中无效

我正在用 git 做一个项目。在 Windows 中,我使用 git 扩展来管理这个项目,并访问他们给我一个 .ppk 密钥的公共存储库。我使用他们给我的密码将它加载到 git 扩展中,并且它可以工作。

现在我设置了一个 linux (ubuntu-32bit) 虚拟机,我也想从这台机器访问存储库。

从我在此站点中看到的另一个线程中,我使用以下命令来克隆存储库:

然后,shell 告诉我插入密码

但是当我插入它时,它告诉我这是一个错误的密码。我已经检查了很多次,并且我确定我使用的密码与在 Windows 中使用的密码相同。那么如何在 Linux 中正确使用密钥呢?

提前感谢您的回复。

0 投票
0 回答
7041 浏览

python - 在 Python 中使用密钥进行 RC4 解密

我从这里为asp http://bytes.com/topic/access/insights/906671-rc4-encryption-algorithm-vba-vbscript提取了这段代码,然后我通过base64运行。

我想知道是否有人可以帮助我弄清楚如何用 Python 编写解密片段。因为解密将发生在我的 Python 服务器页面上。

找到这个http://www.id-snippet.com/20801/python-rc4-cipher/,但它没有从第一个链接解密 RC4 asp。

-吉姆

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% ASP 页面

Python 服务器页面

无法弄清楚为什么使用相同的密钥“1234”时python解密不呈现原始字符串

0 投票
6 回答
181947 浏览

git - 如何重置或更改 GitHub SSH 密钥的密码?

我忘记了我在 Git 中的密码。我该如何重置它?我在 Stack Overflow 上找到了两个解决方案,但我想知道要遵循什么流程来重置或获取它。

0 投票
2 回答
499 浏览

regex - 密码的正则表达式

我是正则表达式的新手,并试图创建一个正则表达式来验证密码短语。我想验证密码短语是否具有:

  • n 字数或更多
  • 单词应该用空格分隔
  • 单词,每个单词有 n 个或更多字符
  • 至少一个单词中的数字
  • 其中一个词中至少有一个特殊字符

这就是我到目前为止所拥有的

它匹配这个Pe2sI#sHy?ThYulU#词组,该词组没有至少 3 个单词(没有空格)。我究竟做错了什么?

0 投票
1 回答
3521 浏览

windows - 批量使用密码的最佳做法是什么?

我在 Windows 2003 服务器上,我需要编写一个批处理文件来使用 GnuPG 自动解密。解密命令需要密码才能使用私钥。

以下是一些不完全让我满意的可行选项:

  1. echo thisIsMyPassphrase|gpg.exe --passphrase-fd 0 --output %1 --decrypt %2 这种硬编码的密码看起来不像是一种安全的方法!此外,更改也不方便(直接嵌入在 .cmd 文件中)。

  2. 将密码存储在不同的文件中,并确保只有运行解密过程的 Windows 用户才能访问它(使用 NTFS 安全设置)。
    gpg.exe --passphrase-file X:\passphrase.txt --output %1 --decrypt %2
    我不太喜欢这里..是我们在某个地方有一个裸文件,其中只包含这些高度敏感的信息。奇怪的维护?容易找到 ?..

  3. 我不觉得将密码存储在环境变量中听起来不错(看起来很暴露)..
    echo %MY_PASSPHRASE%|gpg.exe --passphrase-fd 0 --output %1 --decrypt %2


那么,您对实现这一目标的最佳(或“最不坏”)解决方案有何看法?

0 投票
4 回答
35662 浏览

linux - 带密钥 + 密码的 lftp

我正在使用lftp将文件发送到 SFTP 服务器,但我不知道如何使用密钥和密码进行连接。

所以在 中sftp,我可以这样做:

那么,我怎样才能通过这种连接方式使用 lftp 呢?

0 投票
3 回答
1108 浏览

php - 输入代码以转到特定页面

我想使用我在另一个网站上看到的想法,我在其中输入“关键字”,按 Enter,然后它将客户带到特定页面或网站。

我在http://qldgov.remserv.com.au上看到过这样的内容,右侧有一个名为“我的雇主”的字段,例如输入“健康”,您将获得相关内容。

本质上,我有客户品牌的迷你网站,我们希望为每个客户品牌分配一个“关键字”,这样他们的所有员工都可以进入他们的网站输入这个关键字,而无需所有人都单独登录。我希望能够链接到我可以以某种方式定义的 URL。

我查看了上面提到的网站的源代码,发现他们正在使用一个表单,但我不确定他们是如何分配关键字的,或者是否有可能在没有数据库或类似的东西的情况下做到这一点。尽量保持简单,因为我无论如何都不是 PHP/Java 专家。

任何帮助都将不胜感激,即使它不是代码,而是我需要进入的方向来完成这项工作的想法。提前致谢!!:-)

0 投票
3 回答
4884 浏览

git - 使用 Fabric 使用 git pull 的 SSH 密钥密码

我正在尝试使用结构自动部署应用程序。

应用程序代码托管在 GitHub 上,推出新版本非常简单——只需执行“git pull”即可。该应用程序托管在 100 台服务器上,因此我想自动部署。Fabfile.py:

问题是,在每个 git 命令上我都会收到一个提示Enter passphrase for key '/home/myuser/.ssh/id_rsa

有没有办法自动输入密码?在每台服务器上都相同,并且与 sudo 密码相同

我试过fexpect library,但我想知道是否有更好的(即标准)方法。