smime

    4熱度

    1回答

    我試圖從PHP發送帶有附件的加密電子郵件,但是,我的電子郵件僅作爲純文本顯示在電子郵件客戶端(在這種情況下MS Outlook)。 這是我用來發送電子郵件的代碼: $semi_rand = md5(time()); $mime_boundary = "==Multipart_Boundary_x{$semi_rand}x"; $fileatt = "\path\to\attachment";

    0熱度

    1回答

    我想使用OpenSSL的cms庫使用CMS_encrypt()方法來加密具有特定證書的文件。 (我想這應該是正確的) 有沒有人有關於使用CMS_encrypt()的小樣本? 感謝

    1熱度

    1回答

    我想將一個BIO保存(管道/複製)到一個char數組中。 當我知道它的大小,但不是。 例如,我可以在我的char *的內容使用該 const unsigned char* data = ... myBio = BIO_new_mem_buf((void*)data, strlen(data)); 存儲到BIO但是,當我嘗試使用SMIME_write_CMS這需要一個BIO(我所之前創建)的

    2熱度

    1回答

    我在那裏! 我有一個openssl生成的smime文件的問題。我需要解析(在BouncyCastle的幫助下)一個用openssl生成的Smime SignedData包。我用這個命令來創建一個例子: openssl smime -sign -inkey Signer/signer_key.pem -in Signer/message.txt -text -out SMIME/signed.dat

    2熱度

    2回答

    我試圖使用BouncyCastle的SMIME包使用ECDSA X509證書創建加密郵件。根據BouncyCastle的發行說明,自1.32開始支持(我使用1.46),但我一直收到一個異常,指出ECDSA OID中找不到密碼。 org.bouncycastle.cms.CMSException:除了包裝內容密鑰: 不能創建密碼:找不到任何配套商 1.2.840.10045.2.1 下面是測試的一個

    1熱度

    1回答

    我想使用標準MFMailComposeViewController,但我需要告訴用戶,發送的消息是否使用S/MIME發送(實際上,如果S/MIME被禁用,我需要禁用電子郵件創建)。我明白這是一個奇怪的要求,但無論如何,這有可能嗎?

    6熱度

    1回答

    您好我找不到一種方式來轉換明文中的不透明pkcs#7(p7m),以便通過常規mime庫處理簽名內容。 我想採取p7m文件並將其轉換爲一個smime消息kepe有效簽名。 的步驟應該是: 提取物P7M 包一切都在一個新的SMIME結構分離簽名簽署的P7M 提取物CMS結構內容 此操作是否可行? 我已經通過openssl手冊搜索,但我找不到辦法。

    0熱度

    1回答

    SO人們可以使用Thunderbird簽名郵件,如何讓一個人通過聯繫我們表單來簽署消息 ?如何才能實現這一目標。

    2熱度

    2回答

    根據文檔,我正在實現RSACryptoToken,即RSA加密令牌的接口。 有兩種方法,稱爲decryptRSA和signRSA - 它們應該被實現。 在文檔中有一個信息,他們應該執行原始RSA解密和原始RSA簽名操作。 什麼是原始RSA操作? 是不是沒有填充? BlackBerry或Bouncy Castle是否提供此類API?

    3熱度

    1回答

    我不完全理解和一些文檔或幫助將不勝感激:) 使用PHP我使用ezcomponents郵件對象創建一個MIME。但是我不明白的是: 您是否通過在原始MIME上簽名使用openssl_pkcs7_sign來創建S/MIME消息?或者您是否從頭開始創建S/MIME並在完成後對其進行簽名? 當我嘗試理解正確的做事方式時,請耐心等待。 編輯:發現這一段代碼來說明我的問題更好 <? // Setup mai