'da e-posta imzalamak e-postaları S/MIME ile dijital olarak imzalamak için Ruby'de bir yol var mı? Grubumuz PKI kullanıyor ve kullanıcılarımız önemli mesajlar için dijital imza bekleyecek şekilde şartlandırılmış durumda.Ruby ile S/MIME
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'
ama Ruby çözümü kullanmamız umuyorum:
ben openssl komut satırı aracına başvurmak biliyorum. İlk
Yukarıdaki çözüm kullanarak sona erdi, ama için Benzer bir durumda, önce PKI anahtarını (.p12 dosya biçiminde) dönüştürmeniz gerekir: openssl pkcs12 -in # {@ cert_file} -passin pass: # {@ pass_phrase} -passout pass: # {@ pass_phrase} - dışarı [{out_file} –
Ben google "ruby smime" ne zaman aldığım (çalışma) kod örnekleri miktarı inanamıyorum ... Bu ... etkileyici! – Romain
Burada, nasıl yapılacağını anladığını söyleyen biriyle bir yığın taşması var. Bunun size ne kadar yol açtığını bilmek için neler olduğunu anlamıyorum: http://stackoverflow.com/questions/11159478/openssl-smime-in-ruby-rails – jrochkind