smime

    0熱度

    2回答

    如何使用OpenSSL驗證s/mime簽名。通過命令行,我們可以驗證與: openssl smime -verify -in detachedsign.pem -content content.txt 什麼是在Mac OSX openssl smime -verify命令等效的方法?

    2熱度

    3回答

    我有一個C#程序,通過檢索附件和將電子郵件分類到子文件夾來管理資源郵箱。最近客戶希望向我們發送簽名電子郵件時出現了一個問題,因此當程序檢索其附件時,會保存名爲「smime.p7m」的文件而不是文件附件。在Outlook中查看電子郵件時,此文件不存在,只有我們想要的附件。但是,單步執行代碼時,電子郵件對象中列出的附件僅包含此.p7m文件。 我已經從電子郵件中檢索了MIME內容,但它只是字節。當我在文

    3熱度

    1回答

    我試圖導入帶有擴展名.p7b的證書(smime)到windows store。 這是當前的代碼 X509Certificate2 cert = new X509Certificate2(@"C:\test_public_cert.p7b"); X509Store store = new X509Store(StoreName.AddressBook, StoreLocation.LocalMac

    0熱度

    1回答

    我的應用需要簽署給客戶的數據,所以我實現了S/MIME來簽名或加密任何類型的數據,同時我的客戶可以使用我的應用程序或可以查看EML文件的電子郵件客戶端。到目前爲止,沒關係。 現在說到時間戳。 我應該用SignerTimeStamp?哪種方法,authenticode或RFC 3161? 我應該給什麼時間戳?整個eml?多部分/簽名的部分?簽名的消息? 我應該如何將所有這些放回到eml中,以便它們與

    1熱度

    1回答

    有沒有人知道任何提供s/mime支持的webmail腳本?我正在使用roundcube,但它尚未提供它。

    0熱度

    1回答

    我正在使用PHP實現S/Mime解密。我得到了什麼至今: $keys = array("public"=>$atm."/public-keys/".$usr.".smime", "private"=>$atm."/private-keys/".$usr.".smime"); if(!file_exists($keys["public"])) die("Public Key n

    0熱度

    2回答

    M2Crypto SMIME對象有方法將自己從PKCS#7文件加載PEM格式: smime_object = SMIME.load_pkcs7('file.pem') 我沒有看到任何方法從PKCS#7文件DER格式的加載。如何才能做到這一點?

    1熱度

    1回答

    我正嘗試從Java郵件(充氣城堡1.51)發送S/MIME簽名和加密郵件給我自己,以將其發送給我的Outlook。 我能夠發送正常的郵件,但接收是一個問題,因爲Outlook不想打開郵件。以下是我嘗試打開時出現的錯誤: 無法打開此項目。您的數字身份證名稱不能被底層安全系統找到。 使用p7m查看器可以看到相同的郵件(保存到本地文件的eml格式),表明P12證書已正確安裝在我的筆記本電腦上。我在我的J

    2熱度

    1回答

    我嘗試寫一個郵件聊天器來用S/MIME簽名郵件。到目前爲止,我已經完成了代碼簽署郵件。我在openssl中使用了demos/smime代碼示例來完成這項工作。不幸的是,這些例子演示瞭如何將輸入消息寫入輸出文件,但我需要將結果作爲字符串。 這是我的SMIME-方法: void Smime::sign() { if (!isLoaded()) return; // N

    1熱度

    1回答

    我實際上正在研究一個函數,該函數應該從PKCS7 MIME加密消息中提取RecipientInfo。我想這樣做的原因是,我想要獲取郵件加密的所有郵件地址(或至少是keyids/fingerprints)。 嗯 - 我想出來的東西,創造了這樣的事情(INDATA是* .p7m附件內容,indata_len INDATA的strlen的): char *indata; int indata_len,