发出命令:
openssl genrsa -out rsaprivatekey-nake.pem -des3 1024
如果不提供密码(只需在要求时按回车键),它会一直说:
Enter pass phrase for rsaprivatekey-nake.pem:
3073726088:error:28069065:lib(40):UI_set_result:result too small:ui_lib.c:869:You must type in 4 to 8191 characters
谁能告诉我为什么?
环境: openSUSE 11.4,openssl 1.0.0c
答案1
因为你是要求它通过提供选项来加密私钥-des3
。
如果您不想让密钥受到密码保护,请-des3
从命令行中删除该选项。