网络加密技术,生动详解
2006-12-30 22:46
267 查看
思思和奔奔是对恋人,他们两地分居,每通过网络来聊天。
每天思思都会在网络上呼唤奔奔
思思:奔奔在吗
奔奔:在啊,是思思吗?
思思:恩
可是国际女间谍黑玫瑰也喜欢奔奔,她知道奔奔只和思思说话,就试图假冒思思。
黑玫瑰:奔奔在吗
奔奔:在啊,是思思吗?
黑玫瑰:恩。
后来这件事让奔奔和思思发现了,他们想了个办法,先让思思说个加密方法(公钥),
奔奔再随便说个数字,把这个数字用刚才的加密方法加密,发给思思,思思再用自己的方法解密(私钥)
解密后发给奔奔,奔奔看是不是和原来的数字一样,是一样就是真的思思啦。于是
思思:奔奔在吗?
奔奔:在啊,是思思吗?
思思:是啊,你把数字先加5,再乘2。(宣布公钥)
奔奔想了想,出了个数字123456,用思思的公钥加密后成了246922
奔奔:246922
思思把246922先除2再减5,变成了123456(私钥解密)
思思:123456
奔奔:对了,看来真的是思思哦。
黑玫瑰听了后也这样做,可是她不知道先除2再减5(不知道思思的私钥),所以她无法算出123456
所以老是被奔奔识破
不过黑玫瑰仔细分析这两个数字,擅长破解的她终于分析出密码原来是先除2再减5,又开始冒充思思了..
于是思思和奔奔又想出了新办法,由奔奔说一段长点的数字,用思思的公钥加密后给思思,思思解密后
只是随便取其中一部分给奔奔,奔奔只要发现是其中一部分就行了,于是
思思:奔奔在吗?
奔奔:在啊,是思思吗?
思思:是啊,你把数字先加1,再乘2。(宣布公钥)
奔奔想了想,出了个数字123456789,用思思的公钥加密后成了246913580
奔奔:246913580
思思把246913580先除2再减1,变成了123456789(私钥解密),再取其中一的段45678
思思:45678
奔奔:对了,是原来数字其中的一段,看来真的是思思哦。
这下黑玫瑰没办法了,她无轮怎么算也不知道思思是取了哪段,不过最后她想了想,露出了一丝冷笑
黑玫瑰:奔奔在吗?
奔奔:在啊,是思思吗?
黑玫瑰:是啊,我的算法变了,你把数字先加3,再乘3。(宣布公钥)
奔奔想了想,出了个数字123456789,用黑玫瑰的公钥加密后成了370370376
奔奔:370370376
黑玫瑰把370370376先除3再减3,变成了123456789(私钥解密),再取其中一的段45678
黑玫瑰:45678
奔奔:对了,是原来数字其中的一段,看来真的是思思哦。
原来黑玫瑰假冒思思,用自己的公钥代替思思的公钥,奔奔并不知情。
正在奔奔和思思苦无对策的时候,美女公证处的同志来。。
美女公证处的同志对思思说:只要你来我们这样公证一下,我就会给你个美女证书,证明你的身份
并向全世界宣布,美女思思的算法是先加1,再乘2,不用这个算法的就不是思思。思思高兴答应了,
(进行了CA认证)
于是
思思:奔奔在吗?
奔奔:在啊,是思思吗?
思思:这是我的证书,你看看吧。
奔奔把美女公证处的证书仔细检察真伪(用美女公证处的公钥解密),看到了思思的身份证
奔奔:是思思的身份,说说你的算法吧
思思:恩,你把数字先加1,再乘2。(宣布公钥)
奔奔想了想,出了个数字123456789,用思思的公钥加密后成了246913580
奔奔:246913580
思思把246913580先除2再减1,变成了123456789(私钥解密),再取其中一的段45678
思思:45678
奔奔:对了,是原来数字其中的一段,看来真的是思思哦。
这下黑玫瑰傻了眼了,因为自己不是美女,所以不能去公证,就算公证了也不能用先加1,再乘2的算法
于是她狠了狠心说,你不让我假冒你,我就瞎捣乱,我偷听你们说话,再发表出去,看你们羞不羞
这时候的奔奔和思思因为不想让情话被别人听见,想了个办法,身份验证过后
奔奔:对了,是原来数字其中的一段,看来真的是思思哦。
奔奔想了个新加密方法(用英文说),然后用思思的公钥加密起来
奔奔:思思的公钥(奔奔想的新加密方法)
思思收到后,用自己的私钥解密,看到奔奔的加密码方法,就用奔奔的加密方法把情话加密码发给奔奔
思思:I Love you
奔奔收到后用自己的加密码方法解密,知道思思说的是"我爱你",
于是这两个小情人的话语就通过只有他们自己知道的加密方法在网络上传播
黑玫瑰还不死心,利用自己的间谍技术去拦截奔奔和思思的对话
思思:奔奔在吗?
黑玫瑰:我是奔奔,我在呢?
思思:这是我的证书,你看看吧。
黑玫瑰把证书给奔奔,奔奔通用验证,再发话给黑玫瑰
黑玫瑰再把奔奔的话发给思思
奔奔完全不知道自己一直和黑玫瑰在说话,直到思思说了 I love you
黑玫瑰不知道 I love you是什么意思(因为加了密),但她胡编乱改,改成了 @#%R&^@*(@9
发给了奔奔,奔奔解密后不知道是什么意思,于是,在黑玫瑰的捣乱下,奔奔和思思无法正常
说话了
最后聪明的奔奔还是想出了办法,对思思说,已后我们说话都要加个“我们永远相爱”(MAC),黑玫瑰
乱改的话,就会破坏“我们永远相爱”这几个字,我们要是看到这几个字被破坏了,就知道黑玫瑰
在中间做手脚了。于是身份验证后
思思:加密(今天什么时候吃饭的呀,我们永远相爱)
奔奔:加密(7点啦,我们永远相爱)
黑玫瑰发现了,她不知道奔奔和思思之间在说什么,就又捣乱
思思:加密(今天天气冷不,我们永远相爱)
黑玫瑰破坏后发给了奔奔
奔奔解密后发现没有了“我们永远相爱”的话,就通知警察,警察通过网络找到了黑玫瑰,绳之以法。
每天思思都会在网络上呼唤奔奔
思思:奔奔在吗
奔奔:在啊,是思思吗?
思思:恩
可是国际女间谍黑玫瑰也喜欢奔奔,她知道奔奔只和思思说话,就试图假冒思思。
黑玫瑰:奔奔在吗
奔奔:在啊,是思思吗?
黑玫瑰:恩。
后来这件事让奔奔和思思发现了,他们想了个办法,先让思思说个加密方法(公钥),
奔奔再随便说个数字,把这个数字用刚才的加密方法加密,发给思思,思思再用自己的方法解密(私钥)
解密后发给奔奔,奔奔看是不是和原来的数字一样,是一样就是真的思思啦。于是
思思:奔奔在吗?
奔奔:在啊,是思思吗?
思思:是啊,你把数字先加5,再乘2。(宣布公钥)
奔奔想了想,出了个数字123456,用思思的公钥加密后成了246922
奔奔:246922
思思把246922先除2再减5,变成了123456(私钥解密)
思思:123456
奔奔:对了,看来真的是思思哦。
黑玫瑰听了后也这样做,可是她不知道先除2再减5(不知道思思的私钥),所以她无法算出123456
所以老是被奔奔识破
不过黑玫瑰仔细分析这两个数字,擅长破解的她终于分析出密码原来是先除2再减5,又开始冒充思思了..
于是思思和奔奔又想出了新办法,由奔奔说一段长点的数字,用思思的公钥加密后给思思,思思解密后
只是随便取其中一部分给奔奔,奔奔只要发现是其中一部分就行了,于是
思思:奔奔在吗?
奔奔:在啊,是思思吗?
思思:是啊,你把数字先加1,再乘2。(宣布公钥)
奔奔想了想,出了个数字123456789,用思思的公钥加密后成了246913580
奔奔:246913580
思思把246913580先除2再减1,变成了123456789(私钥解密),再取其中一的段45678
思思:45678
奔奔:对了,是原来数字其中的一段,看来真的是思思哦。
这下黑玫瑰没办法了,她无轮怎么算也不知道思思是取了哪段,不过最后她想了想,露出了一丝冷笑
黑玫瑰:奔奔在吗?
奔奔:在啊,是思思吗?
黑玫瑰:是啊,我的算法变了,你把数字先加3,再乘3。(宣布公钥)
奔奔想了想,出了个数字123456789,用黑玫瑰的公钥加密后成了370370376
奔奔:370370376
黑玫瑰把370370376先除3再减3,变成了123456789(私钥解密),再取其中一的段45678
黑玫瑰:45678
奔奔:对了,是原来数字其中的一段,看来真的是思思哦。
原来黑玫瑰假冒思思,用自己的公钥代替思思的公钥,奔奔并不知情。
正在奔奔和思思苦无对策的时候,美女公证处的同志来。。
美女公证处的同志对思思说:只要你来我们这样公证一下,我就会给你个美女证书,证明你的身份
并向全世界宣布,美女思思的算法是先加1,再乘2,不用这个算法的就不是思思。思思高兴答应了,
(进行了CA认证)
于是
思思:奔奔在吗?
奔奔:在啊,是思思吗?
思思:这是我的证书,你看看吧。
奔奔把美女公证处的证书仔细检察真伪(用美女公证处的公钥解密),看到了思思的身份证
奔奔:是思思的身份,说说你的算法吧
思思:恩,你把数字先加1,再乘2。(宣布公钥)
奔奔想了想,出了个数字123456789,用思思的公钥加密后成了246913580
奔奔:246913580
思思把246913580先除2再减1,变成了123456789(私钥解密),再取其中一的段45678
思思:45678
奔奔:对了,是原来数字其中的一段,看来真的是思思哦。
这下黑玫瑰傻了眼了,因为自己不是美女,所以不能去公证,就算公证了也不能用先加1,再乘2的算法
于是她狠了狠心说,你不让我假冒你,我就瞎捣乱,我偷听你们说话,再发表出去,看你们羞不羞
这时候的奔奔和思思因为不想让情话被别人听见,想了个办法,身份验证过后
奔奔:对了,是原来数字其中的一段,看来真的是思思哦。
奔奔想了个新加密方法(用英文说),然后用思思的公钥加密起来
奔奔:思思的公钥(奔奔想的新加密方法)
思思收到后,用自己的私钥解密,看到奔奔的加密码方法,就用奔奔的加密方法把情话加密码发给奔奔
思思:I Love you
奔奔收到后用自己的加密码方法解密,知道思思说的是"我爱你",
于是这两个小情人的话语就通过只有他们自己知道的加密方法在网络上传播
黑玫瑰还不死心,利用自己的间谍技术去拦截奔奔和思思的对话
思思:奔奔在吗?
黑玫瑰:我是奔奔,我在呢?
思思:这是我的证书,你看看吧。
黑玫瑰把证书给奔奔,奔奔通用验证,再发话给黑玫瑰
黑玫瑰再把奔奔的话发给思思
奔奔完全不知道自己一直和黑玫瑰在说话,直到思思说了 I love you
黑玫瑰不知道 I love you是什么意思(因为加了密),但她胡编乱改,改成了 @#%R&^@*(@9
发给了奔奔,奔奔解密后不知道是什么意思,于是,在黑玫瑰的捣乱下,奔奔和思思无法正常
说话了
最后聪明的奔奔还是想出了办法,对思思说,已后我们说话都要加个“我们永远相爱”(MAC),黑玫瑰
乱改的话,就会破坏“我们永远相爱”这几个字,我们要是看到这几个字被破坏了,就知道黑玫瑰
在中间做手脚了。于是身份验证后
思思:加密(今天什么时候吃饭的呀,我们永远相爱)
奔奔:加密(7点啦,我们永远相爱)
黑玫瑰发现了,她不知道奔奔和思思之间在说什么,就又捣乱
思思:加密(今天天气冷不,我们永远相爱)
黑玫瑰破坏后发给了奔奔
奔奔解密后发现没有了“我们永远相爱”的话,就通知警察,警察通过网络找到了黑玫瑰,绳之以法。
相关文章推荐
- 网络通信中的加密解密及openssl和创建私有CA详解
- 详解加密技术概念、加密方法以及应用(3)
- 任何国家都无法限制数字货币。为什么呢? 要想明白这个问题需要具备一点区块链的基础知识: 区块链使用的大致技术包括以下几种: a.点对点网络设计 b.加密技术应用 c.分布式算法的实现 d.数据存储技术 e.拜占庭算法 f.权益证明POW,POS,DPOS 原因一: 点对点网络设计 其中点对点的P2P网络是bittorent ,由于是点对点的网络,没有中心化,因此在全球分布式的网
- 网络传输数据的加密过程详解
- 详解加密技术概念、加密方法以及应用(4)
- linux笔记 第十七天 加密技术、openssl详解
- [置顶] Docker技术剖析--docker网络配置详解(一)
- overlay网络技术之VXLAN详解
- 网络流量分析 NetFlow是什么 详解 科普 ~互联网业务流量监测技术的应用和设计---perfect
- 网络数据加密的三种技术
- 存储入门:存储区域网络SAN技术完全详解
- 网络数据加密技术
- 任何国家都无法限制数字货币。为什么呢? 要想明白这个问题需要具备一点区块链的基础知识: 区块链使用的大致技术包括以下几种: a.点对点网络设计 b.加密技术应用 c.分布式算法的实现 d.数据存储技术 e.拜占庭算法 f.权益证明POW,POS,DPOS 原因一: 点对点网络设计 其中点对点的P2P网络是bittorent ,由于是点对点的网络,没有中心化,因此在全球分布式的网
- LSTM入门必读:从入门基础到工作方式详解 By 机器之心2017年7月24日 12:57 长短期记忆(LSTM)是一种非常重要的神经网络技术,其在语音识别和自然语言处理等许多领域都得到了广泛的应用
- [置顶] Docker技术剖析--docker网络配置详解(二)
- 详解EFS加密技术
- Android网络开发技术实战详解
- 无线网络技术完全详解
- 深入理解Android网络编程:技术详解与最佳实践pdf