数字签名(电子签名)
- 如何阅读
- 如何用日语阅读:数字签名(电子签名)
- 同义词
- 反义词
数字签名是一种使用公钥加密和散列函数来证明数字文档“确实由发送者创建”并且“未被更改”的技术。可以说是模拟文件中签名和印章的替代品。
电子签名有多种类型,包括 RSA、DSA 和 ECDSA,其中 ECDSA 用于比特币。 ECDSA(Elliptic Curve DSA)是DSA的改进版本,是一种椭圆曲线DSA签名方法。
另一方面,DSA 因其被美国国家标准与技术研究院 (NIST) 采用的标准密码而闻名。另外,最早提出的数字签名技术之一是RSA。
在数字签名中,数字文档的发送者首先生成“私钥”和“公钥”,并将“公钥”传递给接收者。接下来,根据创建的文档计算哈希值,使用“私钥”加密,并将其与文档一起发送给接收者。
接收者根据接收到的文档独立计算哈希值。然后通过使用“公钥”解密加密文档来获得哈希值。如果这两个哈希值匹配,则可以验证该文档确实是由发送者创建的。
如果这里使用的“公钥”不属于发送者,那么数字文档本身就失去了可信性。因此需要第三方机构来证明公钥肯定属于发送者。这是一个证书颁发机构。
在日本,2000 年的《ESIGN 法案》制定了管理认证机构的法规。通过将认证机构颁发的电子证书附加到发送给接收者的数字签名,可以提高数字文档的可靠性。