2012-05-08 32 views
1

如果我想從我的網絡服務器發送使用openssl_pkcs7_encrypt的S/MIME加密電子郵件給客戶列表。我從哪裏獲得接收者的公鑰?S/MIME下載公鑰

我閱讀了關於證書吊銷列表,但不知道如何訪問它。此外,它看起來只包含無效的密鑰。

如果發現這個search form但不知道......

+0

你需要你的客戶提供他們的公鑰...沒有規範的方式來獲得這些。 – Romain

+0

你可以發佈這個答案,所以我可以接受它嗎? – PiTheNumber

+0

當然:)完成。 – Romain

回答

2

你會需要你的客戶提供其公鑰。沒有規範的方式來獲得這些。

0

爲什麼不從可靠的CA購買證書並使用私鑰加密電子郵件,而公鑰將隨電子郵件一起發送到證書中。看看這個課程,我申請了30天的一個可信CA的試用期,並用該證書進行了測試。 http://lamp-dev.com/smime-email-encryptionsigning-using-zend_mail/100

+0

如果我錯了,請糾正我,但是您是否通常使用其他人的公鑰進行加密,並且此人使用他的私鑰解密?不知道如果你使用私鑰加密會發生什麼,但我想你可以用公鑰解密它,就像明文一樣......? – PiTheNumber

+0

使用私鑰進行加密與簽名相似/可同化。任何擁有適當公鑰的人(可能是「任何人」)都可以解密這些東西。 – Romain

+0

@PiTheNumber:我不是說你要用別人的公鑰進行加密,我說你可以用你的私鑰進行加密,並將公鑰解密給每個人。我也不是100%確定的,但我相信它是通過電子郵件與您的證書一起發送的。 – Alexey