发出命令:
openssl genrsa -out rsaprivatekey-nake.pem -des3 1024
如果不提供密码短语(请在需要时按Enter),它会一直说:
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
-des3
可以是隐式的默认选项-des3 encrypt private keys with triple DES (default)
...因此,如果在没有提示opensl的情况下出现相同的提示,请保持镇静...当然要禁用相同的选项-nodes
(阅读no DES
)