建立已簽署的訊息
下圖描述必須完成才能建立已簽署訊息的工作。 這些步驟會依照圖例列出。
建立已簽署的訊息
視需要建立資料 () 並取得其指標。
開啟包含簽署者憑證的 憑證存放區 。
取得憑證的 私密金鑰 。 屬性必須先在憑證上設定,才能使用它、將憑證系結至特定雲端解決方案提供者,以及在該雲端解決方案提供者內將憑證系結至特定私密金鑰。 這需要設定一次。
選擇摘要作業的雜湊演算法。 建議您從可後續更新的可設定位置選取雜湊演算法,而不需要變更程式碼。
使用透過憑證上的 屬性取得的 私密金鑰 ,加密摘要,建立簽章。
在已簽署的訊息中包含下列內容:
- 已簽署的資料
- 雜湊演算法
- 簽章
- 簽署者識別碼 (憑證簽發者和序號)
- 簽署者的憑證 (選擇性)
如需詳細的程式和範例,請參閱簽署資料和範例 C 程式:簽署訊息和驗證訊息簽章的程式。