关于数字签名的疑问
发布于 1 小时前 作者 cuiyongjian 31 次浏览 来自 问答

数字签名 在wiki百科中或者常识中,我们认为的“数字签名”都是采用 “非对称加密算法”的私钥对摘要进行签名,接收方通过公钥对摘要进行解密,从而完成摘要对比。 F3DF0DCC-BCE0-4D5E-87AD-174CE600DD8D.png

openapi 的签名 而在各种 openAPI 的文档中,我们常常看到这样的签名算法: Md5(按照字母排序号的请求参数) 而这种方式从本质上看:其实仅仅是hash+盐的处理。

C9E89CC4-58C4-4897-B904-9D59574DB2C9.png

效果 但以上两种方式,其从效果上看,都可以满足防抵赖、防篡改等目的。

我的问题 所以,我的问题是,到底什么才叫数字签名呢? 难道md5 哈希也算数字签名?

回到顶部