今天来分享一下密码技术的发展历史。:好棒:
先问问大家,
你觉得的“密码”是什么?
银行卡密码?电脑登录密码?保险柜密码?
其实这些都不是……
"还是别你觉得了,我要我觉得"这些叫Password,俗称口令
密码是网络空间里保护数据和通信安全,最基本和最可靠的技术!
早在公元前,就已经出现密码的应用了。
它就是凯撒密码,这是一种简单的替换加密,明文中的字母,在字母表上做固定偏移后,被替换成密文。
你又以为这个太简单了?你以为试验26次就能猜出来对应关系了?那可是公元前,识字儿的人都不多,更别说玩“连连看”了!
密码发展到近代,可变得复杂多了。譬如,在二战中德军所使用的Enigma密码可以配置158,962,555,217,826,360,000种不同的方式!
在当时,它被认作是“不可破译的密码”,虽然Enigma密码最后因为设计缺陷“没有一个字母可以取代它本身”,被图灵大神给破解了。但在二战初期,还是出色地完成了德军情报传递任务。
在电子计算机出现之前,无论简单如凯撒密码,还是复杂如Enigma密码。它们还都属于古典密码的范畴。
古典密码主要是想方设法地加密,将明文变换成难以辨认和破解的乱码。它们在技术上有个很大的弊端,需要先把密钥在通信两端进行私密传输,再肆无忌惮地传输密文信息。但实际上,真的很难做到!
直到1976年,Diffie和Hellman发表了“New directions in cryptography.”将公钥密码带给大家。
在“公钥密码”体制中,加密密钥和解密密钥是不一样的。加密密钥可以公开,发给你想去撩的任何人!
即便加密密钥被第三方获取了,也无法解开密文。
这一发明,大大促进了密码技术在各个行业领域的应用!现代密码诞生! |