词汇表术语 · H
哈希(hash)
定义
哈希是一种密码学操作,将任意大小的文档转换为固定大小的数字指纹,称为「hash」。文档的任何修改,即使很小,都会产生完全不同的 hash,从而保证文件的完整性。数字签名基于用签署方私钥加密该 hash。
常见问题
密码学中的哈希是什么?
哈希是一种操作,它将任意大小的文档转换为固定大小的数字指纹,称为哈希值。
哈希在电子签名中有什么作用?
数字签名基于用签署人的私钥对该哈希值进行加密,这样可以同时验证签署人的身份和文档的完整性。
文档的微小修改会改变其哈希值吗?
是的——任何修改,即使再微小,都会生成完全不同的哈希值,这保证了签名文件的完整性。
仅哈希值足以保护电子签名的安全吗?
不是——哈希值保证了文档的完整性,但用签署人的私钥对其进行加密(数字签名)才能提供身份证明和法律效力。