数字签名技术是电子签名的底层核心技术,由非对称密钥加密技术和数字摘要技术构成。首先发送方利用Hash函数对文件内容进行加密并生成数字摘要,然后利用私钥对数字摘要加密形成数字签名;接收方利用发送方提供的公钥对数字签名进行解密;若解密后的数字摘要与发送方的数字摘要保持一致,则确认内容没被篡改且文件由发送方提供。
更多区块链技术与应用分类:
传统电子签名技术方案
CFCA电子合同解决方案
区块链电子签名方案
区块链上多方权威节点共同验证、存储该文件哈希值、数字签名以及时间戳等信息。这样,即便区块链上不存原件及签名结果,但对存于它处的原件及签名结果也不能有任何改动,否则验证无法通过。如果是中心化存储文件哈希值以及数据签名,可信度不足:当需要改动签名时,重新生成文件哈希值与数字签名即可(而在区块链上这是不可实现的操作,区块链的基本特性就是不可篡改、多方共识)。
原文链接:区块链电子签名技术及方案