浅谈RSA与HASH算法在数字签名的应用

原创内容,转载请注明:  [http://www.ssdfans.com]  谢谢!

因为笔者为了凑毕业论文曾经关注过一些相关文章,对数字签名很感兴趣。本文接着RSA加密算法(请参阅 《RSA算法原理—/二》)讨论一下数字签名。

  • 第一个问题是为什么需要数字签名?

跟现实中生活一样,在网络上需要对某种重要的信息进行认证,比如消费信息,授权许可信息等等。考虑到会收到坏人伪造的许可,我们需要一种安全的认证协议。这种认证协议要确保两点1 识别性 2 数据准确性。

其中识别性的算法,可以由我们之前提到的RSA公钥加密算法。数据准确性可以由HASH算法来保证。

  • 一个简单地类比

话说浦东的程序员Adam 突然收到一条来自浦西sheng的QQ消息,说最近手头紧,需要借钱100元,打到xxx账户。为了验证这条消息的真假,Adam 决定 给 Sheng 打一个电话(sheng的电话是公布的),听到sheng磁性的声音后,Adam聊起了这件借钱的事情,Sheng腼腆的说是真的,并且确定了100元的数目和账号的。于是Adam 确定那条消息的的确确是Sheng 发的。。

那么让我们分析上述事件

 

 

 

分类目录 其他, 技术文章.
扫一扫二维码或者微信搜索公众号ssdfans关注(添加朋友->点最下面的公众号->搜索ssdfans),可以经常看到SSD技术和产业的文章(SSD Fans只推送干货)。
ssdfans微信群介绍
技术讨论群 覆盖2000多位中国和世界华人圈SSD以及存储技术精英
固件、软件、测试群 固件、软件和测试技术讨论
异构计算群 讨论人工智能和GPU、FPGA、CPU异构计算
ASIC-FPGA群 芯片和FPGA硬件技术讨论群
闪存器件群 NAND、3D XPoint等固态存储介质技术讨论
企业级 企业级SSD、企业级存储
销售群 全国SSD供应商都在这里,砍砍价,会比某东便宜20%
工作求职群 存储行业换工作,发招聘,要关注各大公司招聘信息,赶快来
高管群 各大SSD相关存储公司高管和创始人、投资人

想加入这些群,请微信扫描下面二维码,或搜索nanoarchplus,加阿呆为微信好友,介绍你的昵称-单位-职务,注明群名,拉你进群。SSD业界需要什么帮助,也可以找阿呆聊。