笔者在前面几篇文章中,一口气分别介绍了【对称加密算法、非对称加密算法、信息摘要算法】,从中读者能大致了解到各种算法的应用场景是怎么样的。这一次,我们将进一步介绍【非对称加密算法】和【消息摘要算法】的综合应用:数字签名和消息验签。通过本文的阅读,你可以了解到以下知识:
- 数字签名是什么?
- 为什么数字签名采用非对称算法和信息摘要算法?
- 数字签名的操作步骤是什么?
- 消息验签的操作步骤是什么?
- 数字签名算法的分类
- 数字签名的核心应用场景:https网络通讯
预备知识
在阅读本文之前,笔者假设读者已熟知非对称加密算法和信息摘要算法的基本知识,如对此块知识有缺漏,可自行前往 【算法大杂烩】常见算法的归类和总结——非对称加密算法 以及