大家好,这里是链客区块链技术问答社区。
链客,专为开发者而生,有问必答!
今天讲解一下数字签名的由来与解析。
数字签名也便是咱们的公钥数字签名和电子签,类似于咱们写在纸上的签名,但又有非常大的不同。最大的不同就在于它运用了公钥加密范畴的技能实现,适用于辨别数字信息。因而,咱们在网络上就可以运用数字签名来承认身份。假如公钥成功经过验证,咱们即可对应上公钥的正确性。
假如A想给B传递一个署名的音讯时,那么A可以为他的音讯核算一个散列值,然后用他的私钥加密。B取得这个音讯后可以利用A的公钥解密这个散列值,再将这个数据与自己所核算的散列值相比较。若两者相符,则B即可取得发信人A的私钥,并确认这个音讯的完整性,在传达路径上未被篡改过。
结合以上所讲,“数字签名”大致有三个特色:(1)数字签名难以伪造;(2)数字签名需求绑定具体的数字文档,类似于实际中的签名必须有纸媒;(3)数字签名能够确认信息的完整性。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。