OpenSSL应用程序在创建自签名证书时抛出“无法写入'随机状态'”错误。
我找到了Using OpenSSL what does "unable to write 'random state'" mean?并了解到这是版本高于0.9.6a的情况,删除或更改.rnd
的所有权或以root身份运行将解决问题。但我们使用嵌入式Linux繁忙的盒子,因此我们没有sudo/su
实用程序,文件系统也是只读文件系统。
我使用system()
从应用程序调用OpenSSL应用程序。请帮忙解决它有什么其他方法。