openssl 无法加载私钥 PEM_do_header:bad 解密
openssl Unable to load private key PEM_do_header:bad decrypt
我无法解密密钥文件。
@YY200146:/mnt/c/source/keycloak-orig/keycloak/traefik/certs$ openssl rsa -in saml.key -out nopassword.key
Enter pass phrase for saml.key:
unable to load Private Key
139720414335424:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:../crypto/evp/evp_enc.c:537:
139720414335424:error:0906A065:PEM routines:PEM_do_header:bad decrypt:../crypto/pem/pem_lib.c:461:
@YY200146:/mnt/c/source/keycloak-orig/keycloak/traefik/certs$
我可以用什么来验证这个密钥文件?会不会是这个密钥文件无效?
谢谢
赞
此错误消息表示您使用了错误的密码。您发布此消息可能是因为您非常确定自己使用了正确的密码,但事实并非如此!请重新检查您的密码。我有一个类似的问题,但是当我查看我存储在文件中的密码时,我一直没有将 l 解释为 1。容易犯的错误。我现在倾向于使用不易被误认为是其他字符的密码。
如果您完全确定自己输入的密码正确,则需要提供有关密钥生成方式的其他信息。例如,您确定 sam1.key 是 RSA 密钥而不是 DSA 密钥吗?如果密钥是由某些程序或脚本生成的,请确保您的密码不会因为字符串转义序列而被误解。
我无法解密密钥文件。
@YY200146:/mnt/c/source/keycloak-orig/keycloak/traefik/certs$ openssl rsa -in saml.key -out nopassword.key
Enter pass phrase for saml.key:
unable to load Private Key
139720414335424:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:../crypto/evp/evp_enc.c:537:
139720414335424:error:0906A065:PEM routines:PEM_do_header:bad decrypt:../crypto/pem/pem_lib.c:461:
@YY200146:/mnt/c/source/keycloak-orig/keycloak/traefik/certs$
我可以用什么来验证这个密钥文件?会不会是这个密钥文件无效?
谢谢 赞
此错误消息表示您使用了错误的密码。您发布此消息可能是因为您非常确定自己使用了正确的密码,但事实并非如此!请重新检查您的密码。我有一个类似的问题,但是当我查看我存储在文件中的密码时,我一直没有将 l 解释为 1。容易犯的错误。我现在倾向于使用不易被误认为是其他字符的密码。
如果您完全确定自己输入的密码正确,则需要提供有关密钥生成方式的其他信息。例如,您确定 sam1.key 是 RSA 密钥而不是 DSA 密钥吗?如果密钥是由某些程序或脚本生成的,请确保您的密码不会因为字符串转义序列而被误解。