Windows ';openssl genrsa';不';我使用AES时无法工作
当我试图按照此Symfony Bundle的说明生成Ssh密钥时,我遇到了一个问题: 使用此命令时:Windows ';openssl genrsa';不';我使用AES时无法工作,windows,openssl,aes,ssh-keys,lexikjwtauthbundle,Windows,Openssl,Aes,Ssh Keys,Lexikjwtauthbundle,当我试图按照此Symfony Bundle的说明生成Ssh密钥时,我遇到了一个问题: 使用此命令时: openssl genrsa -out config/jwt/private.pem -aes256 4096 这个过程还没有结束,以下是我所拥有的: 但它在不使用AES的情况下工作得非常完美(aes256或128或其他..) 你知道为什么吗 (那么,您认为我可以不使用AES继续吗?) 谢谢。您可能正在Windows上的类似Linux的子系统(如MinGW)中使用OpenSSL 在此设置中显
openssl genrsa -out config/jwt/private.pem -aes256 4096
这个过程还没有结束,以下是我所拥有的:
但它在不使用AES的情况下工作得非常完美(aes256或128或其他..)
你知道为什么吗
(那么,您认为我可以不使用AES继续吗?)
谢谢。您可能正在Windows上的类似Linux的子系统(如MinGW)中使用OpenSSL 在此设置中显示密码短语提示时似乎存在问题。通过使用OpenSSL的
-passout
选项指定密码,可以绕过提示:
openssl genrsa -out config/jwt/private.pem -aes256 -passout pass:PASSWORD 4096
但是,您不能使用像-aes256
这样的加密开关生成密钥,也不能指定密码。或者,您将得到如下错误,因为加密显然需要密码短语:
$ openssl genrsa -aes256 -out ca-key.pem -passout pass: 4096
Generating RSA private key, 4096 bit long modulus
........++++
..................................................................................++++
e is 65537 (0x10001)
5588:error:0906906F:PEM routines:PEM_ASN1_write_bio:read key:pem_lib.c:373:
您可能正在Windows上的类似Linux的子系统(如MinGW)中使用OpenSSL 在此设置中显示密码短语提示时似乎存在问题。通过使用OpenSSL的
-passout
选项指定密码,可以绕过提示:
openssl genrsa -out config/jwt/private.pem -aes256 -passout pass:PASSWORD 4096
但是,您不能使用像-aes256
这样的加密开关生成密钥,也不能指定密码。或者,您将得到如下错误,因为加密显然需要密码短语:
$ openssl genrsa -aes256 -out ca-key.pem -passout pass: 4096
Generating RSA private key, 4096 bit long modulus
........++++
..................................................................................++++
e is 65537 (0x10001)
5588:error:0906906F:PEM routines:PEM_ASN1_write_bio:read key:pem_lib.c:373:
当我从GitBash(在Windows上随Git安装的命令行,openssl默认随Git一起提供)使用openssl时,我也遇到了同样的问题。稍后,我在windows上安装了OpenSSL,您可以从下载它,将它添加到pc中的路径变量中,然后您可以在任何地方使用它,它的工作方式与JWT文档中描述的相同
希望它能帮助你和其他人 当我从Git Bash(在Windows上随Git安装的命令行,openssl默认随Git一起提供)使用openssl时,我也遇到了同样的问题。稍后,我在windows上安装了OpenSSL,您可以从下载它,将它添加到pc中的路径变量中,然后您可以在任何地方使用它,它的工作方式与JWT文档中描述的相同
希望它能帮助你和其他人 非常感谢,成功了!不幸的是,现在这一代公钥不起作用了:/你也有办法转移它吗?@Mohamed19也许你可以更详细一点?也许可以用这个新问题来回答另一个问题。非常感谢,它成功了!不幸的是,现在这一代公钥不起作用了:/你也有办法转移它吗?@Mohamed19也许你可以更详细一点?也许可以用这个新问题来回答另一个问题。它工作得很好!!非常感谢,因为我必须承认,在多次尝试之后,在其他PC(Windows Pro)上我无法做到这一点。它工作得非常完美!!非常感谢,因为我必须承认,经过多次尝试,在其他PC(Windows Pro)上也是如此,我做不到。。