问题标签 [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 回答
724 浏览

arduino - arduino wifi密码与\ 0

我正在尝试将 Arduino 连接到 WiFi 网络。

问题是,密码短语中某处的代码为 0x00。由于 begin() 方法采用参数 char,它是以 null 结尾的字符串,因此密码被截断。有没有办法解决这个问题?我在哪里可以找到 begin() 方法的来源来修改它?

编辑:错误。这不是密码,它是 64 个十六进制字符的 PSK,它不想连接。

更新:我解决了这个问题。我不是PSK问题,而是WiFi路由器高级设置。什么时候

54g™ 模式设置为54g 性能,它不想连接。在我将其更改为54g Auto后,它工作正常。

0 投票
1 回答
1110 浏览

git - sourcetree - 重新启动后输入密钥的密码

我正在为 Bitbucket 和 Github 使用 Sourcetree 我完成了设置,但是当我重新启动 PC 时,Sourcetree 需要密码短语作为密钥

如何在 Sourcetree 中保存密码并自动加载,无需每次重新启动时输入?

0 投票
1 回答
234 浏览

perl - 如何在 Perl 中生成受密码保护的 RSA 密钥

我正在尝试在 Perl 中生成具有密码保护的公钥和私钥,但我没有发现任何有用的东西。

到目前为止,我发现这个链接http://search.cpan.org/~vipul/Crypt-RSA-1.57/lib/Crypt/RSA.pm这似乎很有希望。但是,我可以在没有任何密码的情况下解密我的消息,尽管我已经使用密码创建了它们。

另一个链接是这个http://www.perlmonks.org/?node_id=903458但是当我创建我的密钥(为了将它们存储在数据库中)我仍然可以在不使用密码的情况下解密。

总之,我需要一个库,它允许我使用私钥加密文本,并使用两者的密码。

谢谢你的帮助!

PD:请不要使用 PGP 加密。

更新

这是一段无法按预期工作的代码:

0 投票
0 回答
302 浏览

azure - Azure 备份代理安装生成错误

我遇到此错误,“100024 提供的加密密码短语与与以下服务器关联的密码短语不匹配:%ServerName 请使用当前密码短语更新服务器设置以进行数据加密。” 我在安装向导中使用了密码生成器,并在 Azure 备份 GUI 中使用了相同的密码生成器 - 例如“注册”。多次创建相位短语。已将自签名证书上传到 Azure 备份。我安装、卸载并再次安装了 MARSAgentInstaller.exe 几次。代理安装程序安装在域控制器上。服务器运行 Windows Server 2012 R2 Essentials。“Windows Server Essentials 下载代理”(OnlineBackupAddin) 已运行。做了很多谷歌搜索。尝试了所有可以想象的组合。错误仍然存​​在,无法执行备份。任何解决方案、建议或提示将不胜感激。

0 投票
2 回答
5464 浏览

javascript - 使用 WebCrypto API 生成 RSA 密钥对并使用密码保护它

标题说明了一切。我想知道如何使用 WebCrypto API 生成 RSA 密钥对,以及如何使用密码保护它,以便将其存储在数据库中。

0 投票
2 回答
1530 浏览

sftp - 使用 tFTPConnection 使用没有密码的公钥文件连接到 SFTP

我正在使用 tFTPConnection 使用公钥文件连接到 SFTP。但是这个组件的问题是我不能将密码和密钥密码留空,因为它会引发错误。但是当我尝试使用 Filezilla 时,我能够连接。请帮忙。

0 投票
1 回答
32 浏览

openshift - OpenShift 密码丢失。我有什么选择?

我丢失了 OpenShift 帐户的密码。:-(

我有哪些选择?

我相信我可能需要使用 rhc 来重新创建私钥和公钥等。

那是对的吗?

0 投票
1 回答
63 浏览

bash - 为什么用不同的参数多次调用同一个函数会更慢

我已经建立了一个简单的 bash 脚本,它从数千个单词的列表中生成 4 个单词的随机密码。现在我不确定它对于我个人使用是否真的安全或有效,如果您考虑任何改进,请告诉我。但这不是重点。看看->

因此,当我在笔记本电脑上运行它时,输入和输出如下所示:

第二次:

有时可能很有趣。

无论如何,这是脚本:

看看我必须在哪里为每种类型的单词创建一个数组?3 种类型,3 个数组。好吧,我考虑过在一个函数中获取该代码,所以我只需要调用该函数 4 次,每个单词对应我的 4 个单词,并使用不同的参数。我真的以为它会更快。

这是代码更改:

现在这里是输入/输出:

然后再次:

时间上的差异并不是什么大问题,尽管总的来说,我认为它肯定会更快。

那么你知道为什么第二个脚本比第一个慢吗?

0 投票
1 回答
295 浏览

ssh - 为什么在 2k 会话后再次要求 SSH 公钥验证密码?

我最近开始更换我的备份存储。带有 WD MyBook 的 Mac Mini 正在被 Synology DiskStation 取代。在将备份目标重新定位到 Synology 后,我一直用于将外部 HDD 与 VM 同步的备份脚本中停止正常工作。该脚本基本上在每个文件的 SSH 会话中启动 rsync 进程。可以在此处找到脚本的详细信息;http://www.reddipped.com/2016/07/speeding-vm-backups-using-rsync/

为了能够在不必为每个 SSH 会话输入密码的情况下运行脚本,已经配置了公钥身份验证。

客户端配置 (Mac OS X Sierra)

  • 创建私钥/公钥对
  • 填写随机密码,例如“rsync 协议”

  • 将公钥复制到 Synology 上的用户主目录

    /li>

服务器(群晖)

  • 打开到 Synology 的 SSH 会话

    /li>
  • 编辑 sshd_config

    /li>
  • 重启服务

    /li>

完成这些步骤后,我可以使用公钥成功登录。运行脚本时,它最初按预期运行,只有在几千个文件之后,才需要再次输入密钥的密码。

我确实将问题分解为这个小脚本,它为我重现了这个问题。

在数千个连续的 SSH 会话之后,再次请求公钥的密码。每次运行的连续成功会话数不同。这可以是 2102,也可以是 5000+。

当使用 -vvv 参数运行 ssh 时不会给出任何提示,Synology 上的 auth.log 也会报告任何身份验证错误。

知道如何调试或解决这个问题吗?

0 投票
2 回答
524 浏览

git - Intellij - 当私钥包含密码时,通过 UI 推送 Git 失败

似乎当我使用带有密码的 ssh 密钥时,我无法通过 IntelliJ UI 将更改推送到 github。我收到以下错误:

但是当我通过命令行推送时,它可以工作,因为系统提示我输入密码。

我已经尝试将GIT_SSH环境变量设置为指向 TortoiseGitPlink.exe(我使用的是 ssh 代理),但我仍然遇到同样的错误。

有没有其他方法可以使这项工作?