2011-06-06 37 views
1

我正在實施DSA數字簽名算法。我理解算法本身,我不明白的是我的消息在簽名後應該如何處理?我應該如何格式化數字簽名?

例如,我有一個我想簽名併發送給其他人的文本文件。我應該在哪裏放置生成的密鑰來驗證簽名,以及如何解析此消息以驗證簽名?

回答

2

PKCS#7是你的朋友。

更新:我忘了提及,CMS(加密消息語法)是PKCS#7的演變。

2

尤金的鏈接應該回答你的問題。我將添加一件事:不要指望從您的DSA實施中獲得任何實際的安全性。如果您希望信息安全,請使用已編寫的DSA實施。當不熟練寫入時,加密原語可能非常不安全。

+0

這只是我老師給我的任務,所以不用擔心=) – Egor 2011-06-06 17:32:23

+0

好的,代碼就是那麼:)。 – pg1989 2011-06-06 17:35:31

相關問題