public-key相关内容

将公钥添加到 ~/.ssh/authorized_keys 不会让我自动登录

我将公共 SSH 密钥添加到 authorized_keys 文件中.ssh localhost 应该让我登录而不要求输入密码. 我这样做并尝试输入 ssh localhost,但它仍然要求我输入密码.是否需要通过其他设置才能使其正常工作? 我已按照更改权限的说明进行操作: 下面是如果我执行 ssh -v localhost 的结果. debug1:读取配置数据/home/jo ..
发布时间:2021-12-23 22:52:04 其他开发

使用 pysftp 验证主机密钥

我正在使用 pysftp 编写一个程序,它想根据 C:\Users\JohnCalvin\.ssh\known_hosts 验证 SSH 主机密钥. 使用 PuTTY,终端程序将其保存到注册表 [HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys]. 如何调和pysftp和PuTTY的区别? 我的代码是: 将pysf ..
发布时间:2021-12-23 22:41:54 Python

RSA 加密 Javascript

任何人都可以帮我解决这个问题吗,我被指示编写一个应用程序,该应用程序需要一些数据,然后使用 RSA 公钥对其进行加密,并且显然需要使用 RSA 加密(我以前从未听说过或见过这个)? RSA 打算使用哪种加密密码作为标准? VAR键= “TUlHZE1BMEdDU3FHU0liM0RRRUJBUVVBQTRHTEFEQ0Jod0tCZ1FDbVFiTWc3SWRpeHVmYWEwcDd2O ..
发布时间:2021-12-20 20:14:04 前端开发

C# 如何使用 PGP 公钥简单地加密文本文件?

我已经研究了一些关于如何实现我在问题中所说的内容并发现了几个 API,但它们中的大多数看起来非常复杂,而且由于我只是这方面的菜鸟,所以我只想要一个简单的方法,例如: public String Encrypt(String message, PublicKey publicKey) 不知道能不能做到?如果没有,那么请有人启发我实现这一目标的另一种方法:) 谢谢. 更新: 到目 ..
发布时间:2021-12-20 20:09:19 C#/.NET

将字符串转换为加密密钥,反之亦然 java

我目前正在研究一种将键转换为字符串的方法,反之亦然.它适用于公钥转换,并将私钥转换为字符串.出于某种原因,相同的代码不会将字符串转换回私钥,我只是想不通. 转换器代码为: import java.security.KeyFactory;导入 java.security.PrivateKey;导入 java.security.PublicKey;导入 java.security.spec.X ..
发布时间:2021-12-20 19:51:29 Java开发

Heroku“权限被拒绝(公钥)致命:无法从远程存储库读取"问题

我已经连续搜索了好几个小时,以寻找解决我看似容易解决的问题的方法.并不是我的搜索一无所获,而是我的搜索发现了许多不同的解决方案 - 没有一个奏效. 无论如何,我根本无法从 Mac 的 Heroku 存储库中推送、拉取或获取.每次尝试都会给我(好像在嘲笑我)以下错误: '权限被拒绝(公钥).致命:无法从远程读取存储库.' 我已经尝试(并重新尝试)以多种不同的方式修复它.正如我所说, ..
发布时间:2021-12-16 22:58:48 其他开发

获取 .Net 程序集的 PublicKeyToken

查找程序集的公钥令牌的最简单方法是什么? 我能想到的最简单的方法是简单的右键单击,获取公钥,但是没有这个功能,也许有一个 Visual Studio 扩展? 我使用的是 Visual Studio 2010(如果有可用的扩展). 解决方案 打开命令提示符并根据您的 Visual Studio 版本和操作系统架构键入以下行之一: 32 位 Windows 上的 VS 200 ..
发布时间:2021-12-14 19:00:10 C#/.NET

GitHub:权限被拒绝(公钥).致命:远端意外挂断

我已按照以下说明上传项目. 全局设置: 下载并安装 Gitgit config --global user.name "你的名字"git config --global user.emailtirenga@gmail.com添加您的公钥下一步:米克迪尔·泰伦加菲奥cd 泰伦加菲奥混帐初始化触摸自述文件git 添加自述文件git commit -m '第一次提交'git 远程添加原点 gi ..
发布时间:2021-12-14 13:05:03 其他开发

部署 heroku 代码时权限被拒绝(公钥).致命:远端意外挂断

我正在尝试使用以下命令行将我的代码部署到 heroku: git push heroku master 但得到以下错误: 权限被拒绝(公钥).致命:远端意外挂断 我已经上传了我的公共 SSH 密钥,但它仍然出现这个错误. 解决方案 您必须将您的公钥上传到 Heroku: heroku 密钥:添加 ~/.ssh/id_rsa.pub 如果您没有公钥,Heroku 会提示您自动添加 ..
发布时间:2021-12-06 09:51:06 其他开发

Git SSH 认证

我的服务器上有 Debian、Fisheye 和 Git.我的 git 存储库由 Fisheye 管理.鱼眼部分没有身份验证.所有的认证过程都由git管理. 我想使用 SSH 身份验证,以便在将更改推送到服务器时不需要提供用户名和密码.我知道如何创建 rsa 密钥,但是我应该在服务器上的哪里复制我的公钥? 解决方案 文章的关键部分“服务器上的 Git - 设置服务器" 是: 您 ..

.ssh 配置与亚马逊 ec2 和 git

我在从亚马逊 ec2 服务器克隆 git 存储库时遇到了一个奇怪的问题.它在我的一台运行 ubuntu 12.04 的计算机上没有任何问题,而在另一台使用 12.10 的计算机上它给了我一个错误: ssh:无法解析主机名 ec2server:名称或服务未知致命:远端意外挂断 就好像它无法识别我的配置文件.我使用以下 git 命令来克隆: sudo git clone ec2server:/v ..
发布时间:2021-11-27 09:37:30 其他开发

PackageInfo.signatures 返回什么?

为什么这个值中有多个签名?这些值是包的公钥吗? 我可以使用这个签名来唯一标识一个包,而不是读取 META-INF 下的文件,或者计算整个 APK 文件的 MD5 吗? 解决方案 根据@hackbod,这是 APK 签名的所有公钥 尽管名称如此,PackageInfo.signatures 的内容是您的应用程序使用的公钥.这绝对不会在构建之间发生变化.这是应用开发者的纯身份. ..
发布时间:2021-11-15 21:44:39 移动开发

使用加密 API 导入 DER 编码的公钥

是否可以使用 MS 加密 API 导入 DER 编码的公钥?所以我可以验证签名?我需要一段代码或帮助 MS Crypto API 来导入 DER 编码的公钥/证书. 解决方案 以下三个步骤将允许您导入您的公钥证书 使用 CertCreateCertificateContext 使用 CertOpenStore 用于地址簿 使用 CertAddCertificateCont ..
发布时间:2021-07-10 20:17:56 其他开发

如何从 secp256k1 中提取未压缩的公钥?

编辑: 问题经过大量编辑以缩小问题的焦点 我正在尝试从 secp256k1::key::PublicKey 结构中提取未压缩的公钥. 根据我使用的打印格式,我会获得压缩或未压缩的密钥. 正如这个问题所观察到的,解压后的key是十六进制(或字节)反转的(可以看到压缩版的反转是解压版的开始). 我不知道如何从结构中提取 64 字节(反向)的键来操作它.如果我尝试在公钥上使用 . ..
发布时间:2021-06-23 18:40:19 其他开发

在javascript中使用公钥/私钥

我需要向我的服务器发送一个 ajax POST 请求. 我需要确保请求来自脚本本身,而不是来自用户自己编写请求.有没有安全的方法来做到这一点?脚本可以对 POST 请求进行签名或编码,然后由服务器的私钥解密吗?我可以以某种方式阻止用户使用我的公钥进行加密吗? 我这样做不是为了过滤目的 - 所以简单的旧服务器端验证是行不通的. 解决方案 其他答案是正确的:这从根本上是不可能的.从 ..
发布时间:2021-06-23 18:40:13 前端开发