public-key相关内容

给定Java ssh-rsa PublicKey,如何构建SSH2公钥?

我正在使用publicKey.getEncoded(),然后将“ssh-rsa”附加到前面,然后对其进行base64编码。然后我添加SSH2页眉/页脚。但它不会解码... 解决方案 Java公钥被编码为标准的X.509 SubjectPublicKeyInfo结构。 SSH2使用自己的简单格式。 Base-64编码下面显示的 encode 方法的结果,并附加必要的SSH2页眉和页脚。 ..
发布时间:2018-12-10 23:37:09 Java开发

使用公钥验证签名

我有一个外部服务,在一些已定义的事件后给我回电话,并用私钥签署他的请求。 我已经存储了看起来像的公钥: ----- BEGIN PUBLIC KEY ----- ........ ................................ ----- END PUBLIC KEY ----- 所以我的工作是检查请求的内容是否未通过验证签名进行更改。 ..
发布时间:2018-12-07 12:04:52 Java开发

谁的密钥用于加密HTTPS响应?

我依靠HTTPS构建了一个Web服务器。因此,我的服务器维护其私钥并发布任何客户端可用于加密其请求的公钥。由于我的服务器是唯一拥有私钥来解密使用服务器公钥加密的任何邮件的服务器,因此以这种方式发送的任何请求都可以被认为是安全的。 然而我的问题是在响应部分。当服务器将响应发送回客户端时,服务器使用哪个公钥来加密响应消息? 我假设服务器将使用客户端的公钥加密响应(默认情况下?还是配置?)。 ..
发布时间:2018-07-10 17:36:13 其他开发

无法在Windows 7中为heroku生成ssh公钥

当我在我的计算机中通过cmd尝试 heroku login 时,它说 无法找到现有的公钥 您想要生成一个公钥吗? [YN] 然后当我按'y'并输入时说 生成新的ssh公共密钥 无法生成密钥:“ssh-keygen”未被识别为内部或外部命令可操作程序或批处理文件 请帮助我。 解决方案 Heroku toolbelt包括包含所需的ssh-keygen.exe ..
发布时间:2018-06-07 10:54:11 其他开发

我如何从github中删除我的公钥?

我有一个公共链接到我的github上的个人资料。我很久以前就说过了。 自从我把它放了之后,我就失去了这对的私钥。 我生成了一个新的密钥对并将其放在我的github配置文件。但我仍然无法推到github上。 git给了我与我的密钥相关的错误。 我想删除旧的公钥,但我似乎无法找到在github中执行此操作的选项管理仪表板。我找不到任何关于如何删除密钥的说明。我已经发邮件给他们寻求帮助,但 ..
发布时间:2018-04-28 13:07:40 其他开发

权限在openshift上被拒绝(publickey,gssapi-keyex,gssapi-with-mic)

我在对我的装备进行更改时遇到问题。我试图运行rhc安装程序,我也删除了我的.ssh文件夹,并再次执行rhc安装程序,但那也没有奏效。 不知道是什么改变了,但几个小时前它就起作用了。 > git push -u master 权限被拒绝(publickey,gssapi-keyex,gssapi-with-mic)。 致命:无法从远程存储库读取。 ..
发布时间:2018-04-27 14:22:46 其他开发

在VISTA上git push heroku主权限被拒绝

(使用Vista)我试图从我的GitHub Repository中克隆一个应用程序,并将它推入Heroku。好的,所以我试着创建一个SSH密钥很多次: 它看起来很完美。我在我的C:/ Users / *** /。ssh文件夹中。我现在尝试克隆一个我在GitHub中分叉的应用程序。当我尝试在rails_apps目录中克隆它时,我收到一条消息: Permission Denied(公钥) ..
发布时间:2018-04-27 14:03:48 其他开发

Heroku项目的git克隆失败

(在Mac上) 我试图从我的新电脑中克隆我的项目。我首先生成了ssh密钥对: heroku keys:add /Users/y/.ssh/heroku_rsa.pub heroku keys 显示: ssh-rsa AAAAB3NzaC ... B9DjpXg3fb y@server.local 当我尝试克服 git clone git@ ..
发布时间:2018-04-26 20:36:30 其他开发

Github公钥的公共URL是什么?

我听说github上的所有用户都有一个公共URL,您可以访问他们的公钥,或者他们可以提供所有公钥的URL。这是真的?如果是这个网址是什么。它还存在于bitbucket中吗? 解决方案 您可以得到: curl https://github.com/.keys 将 替换为GitHub用户的实际用户名。 当您将登录权限设置为其他服 ..
发布时间:2018-04-26 19:01:41 其他开发

Heroku的权限被拒绝(publickey)致命:无法读取远程存储库的问题

我搜索了很多小时,最终寻找解决方案来解决我看似容易解决的问题。这并不是说我的搜索没有任何结果,它是我的搜索发现了许多不同的解决方案 - 其中一个都没有奏效。 无论如何,我无法推动,拉,或从我的Mac Heroku存储库中获取。每次尝试都会给我(仿佛它在嘲笑我)以下错误: lockquote 'Permission denied(publickey)。致命:无法从远程 储存库读取 ..
发布时间:2018-04-26 18:46:33 其他开发

Github:只读访问一个私人回购

我正在Github上开发一些私人项目,并且我想每晚在我的部署服务器中添加cronjobs以从github中提取最新版本。我目前通过在每个部署服务器上生成密钥对并将公钥作为'部署密钥'添加到github项目中来完成此操作。然而,我最近发现这些部署密钥实际上具有写入项目的权限。因此,每个服务器管理员都可能开始编辑。此外,我可以将每个部署密钥添加到一个存储库,而我希望能够在同一个部署服务器上部署多个存储 ..
发布时间:2018-04-26 13:40:08 其他开发

Git SSH认证

我的服务器上有Debian,Fisheye和Git。 我的git回购由Fisheye管理。在鱼眼部分没有认证。所有身份验证程序都由git管理。 我想使用SSH身份验证,因此我不需要提供用户名和密码,因为我将更改推送到服务器。我知道如何创建一个rsa密钥,但我在哪里复制我的公钥在服务器? 解决方案 关键部分文章“服务器上的Git - 设置服务器“为: 您需要将一些开发人员SSH公钥添 ..

Erlang - 导入GPG公钥

我试图在Erlang中做一些与公钥相关的事情,他们要求我跟踪公钥。根据此页面,我可以导入PEM格式通过使用 file:read_file / 1 和 public_key:decode_pem / 1 键。事实是,当我尝试导入GPG公钥时,我没有得到结果。 我有一个名为 inaimathi.pubkey 包含以下内容: ----- BEGIN PGP PUBLIC KEY BLOCK ..
发布时间:2017-08-27 12:03:59 其他开发语言

使用OpenSSL的EVP_PKEY_keygen之前,是否需要种任何随机数生成器?

在OpenSSL Wiki页面上, EVP密钥和参数生成页面,其中列出了以下内容: 由于这些函数使用随机数字,您应该确保随机数字生成器正确播种 但 EVP_PKEY_keygen 没有任何地方它提到播种一个随机数发生器。它仅讨论用于生成密钥的非EVP功能的低级别文档页面。 当我们的搜索引擎功能是使用。 所以我的问题是我可以假设在更高层次的执行副总裁职能中为我内部完成了种子? ..