【发布时间】:2011-03-31 20:01:55
【问题描述】:
我已明确签署文件的流程。您需要由 CA 制作的证书。你有一个公钥和私钥。与您签署的私人和与公众的人们打开您签署的文件。当您签署文档时,数学算法会处理该文件,然后生成一个散列,然后使用私钥对该散列进行加密。最后我需要将这个加密的哈希添加(concat)到文档中。
现在,要打开此文档,我需要将加密哈希码与文档分开。我需要公钥来验证文档的有效性。这对我来说很清楚。
所以..问题是...人们从哪里得到公钥???以及如何检查谁签署了文件??
我是否需要将我的证书附加到我要唱歌的文件中? 如果是真的。这不是不安全吗???把我的证书给大家??
谢谢,
【问题讨论】: