Questions tagged «passphrase»

2
如何更改我的私钥密码?
我有一个现有的公钥/私钥对。私钥受密码保护,并且加密可以是RSA或DSA。这些密钥是您使用生成的密钥ssh-keygen,通常存储在之下~/.ssh。 我想更改私钥的密码。在标准的Unix shell上,我该如何处理? 另外,如何简单地删除密码?只是将其更改为空?

6
是否可以生成没有密码短语的RSA密钥?
我正在与Apache2和Passenger合作进行Rails项目。我想创建一个用于测试目的的自签名SSL证书。 sudo openssl rsa -des3 -in server.key -out server.key.new 当我输入以上命令时,它说 writing RSA key Enter PEM pass phrase: 如果我不输入密码,我将收到以下错误 unable to write key 3079317228:error:28069065:lib(40):UI_set_result:result too small:ui_lib.c:869:Yo u must type in 4 to 1024 characters 3079317228:error:0906406D:PEM routines:PEM_def_callback:problems getting passwor d:pem_lib.c:111: 3079317228:error:0906906F:PEM routines:PEM_ASN1_write_bio:read key:pem_lib.c:382 是否可以不提供而生成RSA密钥pass phrase,因为我不确定/etc/init.d/httpd脚本如何在没有人工干预的情况下启动HTTP服务器(即,如果我给出一个4个字符的密码,它希望我在启动Apache HTTP服务器时提供此密码) )。

4
发布id_rsa.pub以更轻松地设置新环境?
为了使在新机器和环境上更容易地设置无密码SSH,是否有任何原因导致id_rsa.pub文件(只是密钥对的公共部分)无法在网络上发布?例如在dotfiles GitHub存储库中。 我知道: 该id_rsa文件(密钥对的私有部分)必须小心保护和 密钥对应使用密码保护 但是我的搜索没有发现任何明确的建议,允许或鼓励这样做。 出于好奇,对于没有密码短语的密钥对,同样的建议会成立吗?

2
即使我知道密码也无法解密私钥
我认为我的问题归结为一个事实,那就是密钥有问题,但是我不能仅仅解密它就解密,以供进一步研究,而无需对其进行解析。但我不确定。 我正在尝试使用标准方法: openssl rsa -in ./id_rsa -out ./id_rsa.decrypted 我想我知道密码短语,因为当我输入错密码时,我会得到: Enter pass phrase for ./id_rsa: unable to load Private Key 140256774473360:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:evp_enc.c:544: 140256774473360:error:0906A065:PEM routines:PEM_do_header:bad decrypt:pem_lib.c:483 “ 坏解密 ”非常清楚。现在,当我输入看似好的密码短语时,我会回来: Enter pass phrase for ./id_rsa: unable to load Private Key 139662870623888:error:0D07207B:asn1 encoding routines:ASN1_get_object:header too long:asn1_lib.c:153: 139662870623888:error:0D068066:asn1 encoding routines:ASN1_CHECK_TLEN:bad object header:tasn_dec.c:1314: 139662870623888:error:0D07803A:asn1 …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.