关系经济人类预测化学自然
中准网
自然科学
知识物理
化学生物
地理解释
预测理解
本质社会
人类现象
行为研究
经济政治
心理结构
关系指导
人文遗产

从产品角度看密码学的发展过程

2月2日 楚倾云投稿
  在产品经理眼中任何产品的形成都是基于用户需求,脱离用户需求的产品终究会被淘汰,任何产品的形成和发展都是在不断的满足用户的需求,密码学的发展过程也是如此。计算机网络的初衷就数据共享,然而数据共享过程中的信息安全显得尤为重要,密码学发展了起来。
  下面就以一个小例子讲述密码学的发展过程:
  A和B通过网络进行数据通讯,信息内容完全暴露在网络当中,任何人都可以获取数据内容。如图C就是一个信息盗窃者。
  此时,网络使用者A,B产生了需求:信息内容不能被其他人获取。
  于是产生了非对称加密方式,非对称加密就是通信双方通信过程中,消息发送者利用一个叫做密钥的东西对消息进行加密,而消息接收者同样需要应用这个密钥对消息进行解密。其他人即使盗取了加密的信息,在没有密钥的情况下,不能通过任何方式获得消息内容。目前比较成熟的对称加密算法有:DES、3DES、TDEA、Blowfish、RC2、RC4、RC5、IDEA、SKIPJACK、AES等。有了对称加密后A与B的通信过程如下图
  如图,非对称加密基本满足了网络使用者的需求,即使C盗取了网络数据,也不能获得A,B的消息内容。但是这种方式产生了一个新的问题,A,B间的密钥如何传递,如果密钥在传递过程中被C盗取,那之后的基于对称加密算法的通信仍是不安全的。
  此时产生了新的需求,就是要安全的传递密钥,不能被其他人获取,也就是说通信过程中的第一条信息一定要确保安全。显然此时仍使用对称加密是无论如何都不能满足需求的。因为C随时可以盗取新的密钥解密加密的密钥。于是,非对称算法应运而生,在非对称加密算法中,密钥是成对出现,称为公钥和私钥,公钥公布于网络当中,私钥自己保存。使用公钥加密的消息只能通过私钥解密,使用私钥加密的消息只能通过公钥解密,目前成熟的非对称加密算法主要有RSA、Elgamal、背包算法、Rabin、DH、ECC等。
  此时A,B的传递密钥的过程变为,A利用B的公钥对消息加密,B接受到加密的消息后利用B的私钥对消息进行解密,获取消息内容。如图所示:
  至此密钥的传递过程完成。即使C拿到了加密后的密匙,由于C没有B的私钥,所以无法解密消息内容。上述过程看似完美,但仍然存在两个重大问题:
  B的公钥由谁保管,如果C冒充此人将自己的公钥发送给A,而B使用了C的公钥加密通信密钥,那么C盗取消息后便可利用自己的私钥解密消息内容获得通信密钥。
  由于B的公钥公布于网络,任何人都可以获取,那么C冒充A利用B的公钥加密通信密钥传递给B,B解密后利用该密钥进行信息加密,那么C便可轻松的获取消息的内容。
  对于第1个问题的解决方法就是找到一个公认的第三方组织,保管注册用户的公钥。如果A需要B的公钥,就可以通过第三方拿到B的公钥。这样第一问题就解决了,如果你非要说如果C黑掉了第三方组织怎么办?我只能说那就没得办了,密码学揪到最后没有安全性可言。
  而第2个问题的解决方法要引入一个叫做信息摘要的东西,信息摘要也称为数字指纹,网络中任何小到一个字母a,或是一个1000G的文件都有自己独一无二的数字指纹。常见的提取数字指纹的算法就是md5,通过md5算法。信息摘要经过加密就是我们常说的数字签名。接下来我们谈谈如何利用信息摘要解决问题2。
  解决问题2的根本就在于如何证明B接受到的消息的确是A传输的。可以逆用上述的过程利用A的公钥证明A就是A!听起来有点拗口,下面详细说一下通信的过程。
  A的加密过程:
  A使用B的公钥加密信息M内容。
  提取信息M的数字摘要。
  利用自己的私钥加密M(数字签名)。
  然后将这两部同时传递给B。
  而B接受到消息后处理过程如下,
  利用B的私钥解密消息,获得消息内容M。
  提取M的数字指纹。
  利用A的公钥提取解密数字签名。
  对比提取的消息摘要和解密的数字签名,如果相同,说明消息的确来自于A。
  至此A将密钥安全的传递到了B,后续就可以使用密钥进行通信了。这也是Https的工作过程。
  最后图解:
投诉 评论 转载

裸钻所谓4C即是4个以C开头的英文单词的简称,指钻石的克拉重量(CARATWEIGHT)、净度(CLARITY)、色泽(COLOUR)、切工(CUT)。那么裸钻4c标准是怎么样的,……初生宝宝最容易患的种疾病专家提醒,初生宝宝的疾病有一些特点与婴幼儿不同,这些特点与新生儿的解剖、生理特点有关,本篇资讯,我们就重点的来讲讲,初生宝宝最容易患的6种疾病。1、皮肤薄、皮下血管丰富,……刘强东创业史回忆被骗的最狠的一次在绝望的创业暗黑时期该如何坚持?面对呼啸而至的智能时代京东又会如何布局?刘强东亲述作品。1999年,我被人骗了很多钱,骗我最多的一个骗子,当时就在北京友谊宾馆办公。友谊宾……真的好想您们啊我真的真的好想您们啊,时间不停的走着,生活还在继续,不知道为什么时时的想您们,还有就是在梦里也有您们的身影,都说日有所思,夜有所梦,有时候想真的不要在梦里梦到您们了,梦中的幸福……游戏门派名字游戏门派名字有哪些?名字包括:回憶、能不能格式化、X丶Man主流、他有她真的很幸福、那种感觉不复存在。心软是病,情深致命、寒光一舍等。下面让我们一起去了解相关的内容吧。操……小女霓裳播出时间是什么时候更新电视剧《小女霓裳》由厉嘉琪和毕雯珺主演,追剧日历已送达哦,对这部剧感兴趣的小伙伴们一定要收好这份追剧日历哦,精彩剧情和超前点播都不可错过。下面小编带来:《小女霓裳》追剧日历《小……爱爱碰上大姨妈还可以进行性生活吗今晚你想来一场火辣的性爱吗?但是很不巧,每个月的大姨妈来报到了,你只好打消念头。爱爱碰上大姨妈!还可以进行性生活吗?如果你还是有一些疑问,来看看小编为你整理出的小知识吧!……学车就是学离合弄清这步科二科三一把过练过车的学员都明白,要想顺利通过考试,离合要会踩、很会踩才行!因为科二车速基本上都是要靠离合去控制的,科三起步挂挡更是需要离合配合。要想科二科三一把过,必须要学会踩离合!……建站方式适合初创企业发展中企业大型企业的三种网站网站建站价格与他们选择建立网站的方式有关,企业可根据自己的产品类型与企业发展情况选择适当的建站方式。传统定制网站建设定制网站建设是对设计和功能要求较高的企业的首选。……从产品角度看密码学的发展过程在产品经理眼中任何产品的形成都是基于用户需求,脱离用户需求的产品终究会被淘汰,任何产品的形成和发展都是在不断的满足用户的需求,密码学的发展过程也是如此。计算机网络的初衷就数据共……电脑突然死机没保存教你一个小妙招就在刚才让我觉得今天是个倒霉日了,又是一个倒霉蛋蛋了,刚编辑好的Word,还没保存电脑黑屏了,Wath?我还是了怀疑人生。不知道大家有没有一边写一边保存的习惯,反正小编是……比熊和博美哪个更适合你比熊和博美是相对可爱和可爱的小品种。许多朋友在选择养宠物时更加纠结。他们之间犹豫不决。他们不知道选择哪一个。下面的小编为大家带来了比熊和博美的优缺点,一起来比较,看看哪条狗适合……
水军是什么案例解读网络水军是怎么兴风作浪酝酿已久的淘宝小程序内测上线了抖音号变现赚钱很简单的一个带货网赚项目员工没激情没状态怎么办神仙水是日本的吗是玻璃瓶还是塑料瓶水浒传白话文第九章七星小聚义真正人品好的女人聊天时不会说这样的话准妈妈怀双胞胎的症状有哪些为何盆腔炎能造成不孕鼠年白姓男孩取名白姓男孩古风名合集激情之后哪些地方是不能碰的禁区月子里可以玩手机吗
命理分析什么样的女人能嫁入豪门春季胃肠道疾病高发,多与它有关!洗水果时多加一步,干净放心还我喜欢小狗作文10篇妈妈的爱安全生产事故分类安全事故分类表热评聚热点网 再见了母校体会年味车位出租合同恭喜你有一个不听话的小孩小实验的发现与思考作文衬衣怎么洗不皱找对方法让你事半功倍赠胡西麓先生

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找菏泽德阳山西湖州宝鸡上海茂名内江三亚信阳长春北海西安安徽黄石烟台沧州湛江肇庆鹤壁六安韶关成都钦州