密码学七夕特别篇

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 我画蓝江水悠悠,爱晚亭上枫叶愁。秋月溶溶照佛寺,香烟袅袅绕经楼。【唐伯虎】

密码学七夕特别篇


FZZX@@JTT465(_YUC`HJ$)V.jpg

密码学七夕特别篇

我画蓝江水悠悠,爱晚亭上枫叶愁。秋月溶溶照佛寺,香烟袅袅绕经楼。【唐伯虎】

在密码学当中,其实隐藏着一对公开的情侣,相信看过密码学相关书籍的应该不陌生,那便是AliceBob,今天不谈具体的加密了,梳理一下这一对情侣之间通信所发生的故事,故事内容来自密码学相关书籍和我自己瞎编的,如有雷同,纯属巧合。


初期阶段(明文通信)

$86_[4LJM~{_6{M770F906Q.png

明文通信

最开始的时候,Alice和Bob一直采用明文进行通信,直到有一天,他们两个人发现自己的对话内容貌似有人(Oscar)在偷听,他们又不想让别人窃取到对话的内容,因此有了下面的方案。


防止窃听到明文(对称加密)

RWTTY4T`06`E8%W[XIYY2A1.png

对称加密

这里Alice和Bob想到了一招,他们约定一个密钥,然后通过密钥对明文进行一次加密,这样传输加密之后的内容,这样Oscar就窃听不到内容了。

Oscar心里也很无语,他们究竟做了什么,然后Oscar经过一番对于Alice和Bob之间对话的分析,发现了其中的猫腻,原来他们通信期间会交换密钥啊,我截获一下密钥哈哈哈。

PONNGW_CVFV68UJTF~$33[J.png

密钥窃听


安全交换密钥(非对称加密)

Alice和Bob发现自己交换密钥的过程会被Oscar窃取到,于是机智的Alice和Bob采用了另一种方式,Alice首先把公钥发送给Bob,Bob加密之后发送给Alice, 然后Alice用私钥进行解密,这样即使是Oscar窃取到了公钥,也无法解密拿到明文。

P%1HKUJNT((N]Q}_~SUF%`Q.png

image.gif非对称加密


小结


到此,Alice和Bob真的可以放心的通信了吗?实际上并不是(Oscar可以截获他们发送的公钥,然后伪造一个发送给Alice),本文只是简单的介绍了一下加密算法的一个发展的过程,有说的不太恰当的地方,也请各位大佬多多指正。最后祝愿各位大佬们节日快乐。

{X6K%B[B2UG64JIS)H$7A7F.png

相关文章
|
移动开发
阿云漫画 | 一片绿叶,让冬奥火炬“飞扬”
编者按: 冬奥会倒计时开始了!设计团队曾为如何呈现火炬“飞扬”的最佳形态犯难,直到看到一片线条灵动轻盈的树叶,大家的灵感被点燃,参考“大自然造就的曲线张力和美感”,团队调整了120多版模型,不断打磨细节,终于让火炬“活”了起来。
127 0
|
存储 Java
我与阿里云的爱恨情仇
笔者本人毕业于一个很普通的三本院校,是计算机专业的学生
325 1
|
存储 云安全 弹性计算
科普达人丨土豪炫富的正确姿势,我们来聊聊加密计算
如何突破数据只能在存储、传输过程中被加密的限制,让数据在计算态也能被加密?来了解一下黑科技“加密计算”吧
科普达人丨土豪炫富的正确姿势,我们来聊聊加密计算
随想随写
工作 如果觉得自己牛逼了,不是你真牛逼了,而是其它人不如你了,这时你要考虑是否需要换个环境了。 如果觉得自己弱了,不是你真不行,而是其它人牛逼,你要做的是心态平稳,向大家多学习。 如果你出成绩快,仔细考虑下,是不是环境里大家都在拼,而不管是不是为了KPI。
1290 0
|
数据安全/隐私保护
密码学的脑洞
1.来Play啊!!!(playfair) WOODPECKER有一群大佬等你来的啊 SL SY I APLWB GW KBOB flag:IT IS A PIECE OF CAKE w c f  m u o k g  n v d r h  q x p a i/j s y e b l  t z playfair的解密: Playfair解密算法首先将密钥填写在一个5*5的矩阵中(去Q留Z),矩阵中其它未用到的字母按顺序填在矩阵剩余位置中,根据替换矩阵由密文得到明文。
1397 0
下一篇
无影云桌面