Zer*_*uno 4 bash openssl sha1 rsa
我已经使用 OpenSSL 生成了公钥/私钥对。我现在想使用私钥通过 OpenSSL 签署我的消息,并且我想留在 bash 环境中。我需要使用 SHA-RSA1。
到目前为止,有人建议我使用以下代码,但我对此不满意:
openssl.exe dgst -sha1 -sign C:\...\path\to\key\privatekey.pem -binary C:\...\path\to\message\message.txt
Run Code Online (Sandbox Code Playgroud)
我不想将我的消息存储在文件 (message.txt) 中来生成签名,并且在任何情况下,我都需要openssl base64随后使用它来获取 Base64 表示形式。
有没有更合适的方法来实现我想要的(并且一个衬垫会很棒)?