2010-04-21 25 views

回答

1

S/MIME格式支持多個簽名。 S/MIME主要是,CMS與Base64編碼,以便它適合純文本電子郵件。在CMS中,只要有簽名,實際上就有一定空間用於任意數量的簽名,所有簽名都是根據主數據計算出來的。簽名可以彼此獨立驗證。 CMS還支持對簽名,其簽名是通過其他簽名計算的(實際擔保的簽名實際上有些不清楚)。

但是,您可能無法找到支持該軟件的電子郵件軟件。圖形郵件應用程序(例如Thunderbird,Outlook Express ...)只有一個「簽名」按鈕,不支持添加多個簽名。我不確定他們對收到這樣的電子郵件有何反應。

以編程方式,這主要是使用CMS感知庫,它允許您檢查和創建任意CMS對象。顯然,Bouncy Castle就是這樣一個庫。

+0

你有一個帶有多個簽名的樣本MIME消息嗎? – Michael 2016-07-29 21:12:03