6
Ruby有沒有一種方法可以用S/MIME對電子郵件進行數字簽名?我們的團隊使用PKI,我們的用戶有條件期待重要消息的數字簽名。用S/MIME數字簽名電子郵件
我知道我可以調用OpenSSL的命令行工具:
openssl smime -sign -signer $CERT_FILE -passin pass:$CERT_PASS
-in $UNSIGNED_MAIL -out $SIGNED_MAIL -certfile $CERT_CA_FILE
-from 'your ' -to 'recipients <[email protected]>'
-subject 'The Subject'
,但我希望能利用Ruby的解決方案。
我結束了使用上述方案,但對於那些處於類似情況的用戶必須首先轉換PKI密鑰(以.p12文件格式):openssl pkcs12 -in#{@ cert_file} -passpass pass:#{pass_phrase} - passout pass:#{@ pass_phrase} - out#{out_file} – 2010-06-30 19:43:44
我無法相信當我的谷歌「ruby smime」得到的(工作)代碼示例的數量......這真是令人印象深刻! – Romain 2011-01-27 10:53:20
這裏是一個堆棧溢出與誰說他們想出瞭如何做到這一點。我不明白什麼是足以知道有多遠這讓你:http://stackoverflow.com/questions/11159478/openssl-smime-in-ruby-rails – jrochkind 2012-08-22 02:20:17