公共密钥基础设施(PKI):原理、工作机制与安全保障
1. 加密通信的历史演进
加密通信的历史源远流长,早在罗马时代甚至更早,人们就开始尝试发送加密消息。古代文明,如印度河流域的青铜时代哈拉帕文化和尼罗河流域的新石器时代古埃及人,可能已经掌握了多种加密通信的方法。近年来,考古发现了古埃及刻意模糊或“加密”的象形文字,其加密方法一定十分独特。甚至在文字出现之前,人们可能就会使用特定的口语短语来表示特定的情况,如今孩子们在小群体中也常这样做,这似乎表明人类内心深处存在着一种固有的不信任感。
战争加速了密码和密文的发展。拿破仑在其辉煌的战役中使用了各种密码,并不断要求军队研发更先进的密码。在法国,从路易十四时代就有“伟大的密码”。其他国家也有自己的密码使用方式,二战期间,德国人使用便携式恩尼格玛机来保障通信安全,尤其是U型潜艇的通信,给跨大西洋航运造成了巨大破坏。幸运的是,英国有艾伦·图灵和布莱切利园的团队,他们致力于破解各种德国密码。英国还成立了特别行动执行局,志愿者们在敌后利用密码与基地进行通信,他们后期使用的一次性密码本常被用隐形墨水写在女特工的丝绸内衣上,通过特殊滤镜的手电筒照射紫外线即可读取。
计算机时代的到来,让人们很快意识到需要某种加密方式来保护网络传输中的敏感信息,存储在磁介质上的信息也可以进行加密保护。20世纪70年代初,IBM成立了一个特殊的密码学小组,开发了一种密码,即数据加密标准(DES),该标准在政府机构和其他领域广泛使用多年,直到1997年被破解。DES有多种变体,如三重DES,旨在提高安全性。但最初使用的DES是固定算法,每次使用时操作方式相同,容易引起破解者的关注。现代算法通常需要一个“种子”来确定加密的强度,种子可以是数字或字符串,字符数越多,种子越强
超级会员免费看
订阅专栏 解锁全文
30

被折叠的 条评论
为什么被折叠?



