服务器
    作者:范平

    看得见的安全技术 盘点加解密进阶史

         [ 中关村在线 原创 ] 暂无评论

        早在公元前,秘密书信已用于战争之中。西洋“史学之父”希罗多德在《历史》当中记载了一些最早的秘密书信故事。

        比如,公元前5世纪,希腊城邦为对抗奴役和侵略,与波斯发生多次冲突和战争。公元前480年,波斯秘密结了强大的军队,准备对雅典和斯巴达发动一次突袭。希腊人狄马拉图斯在波斯的苏萨城里看到了这次集结,便利用了一层蜡把木板上的字遮盖住,送往并告知了希腊人波斯的图谋。最后,波斯海军覆没于雅典附近的沙拉米斯湾。

        在古代,最早的加密方式通常指采用纸笔等工具,随着生产力的发展,密码学领域就涌现出更多的技巧和工具。比如早期最具代表性的凯撒密码(Caesar Cipher,以Julius Caesar古罗马朱利尤斯·恺撒命名),在古罗马时代就被广泛应用。凯撒密码是最具代表性的一种替代式加密算法,它通过将一组字母系统性地替换成另外的字母或者符号,从而达到加密的目的。

    看得见的安全技术 透视加解密发展史
    恺撒密码原理

        比如,图中我们展示的是将字母A替换成D,B替换成E,C替换成F,依此类推。如果将“hello”进行凯撒式加密的话就替换成“khoor”了。在这种加密方式中,位数就成为了加解密的密钥。

    看得见的安全技术 透视加解密发展史
    Syctale密码棒

        在古希腊的时候,还有一种叫Syctale的棍棒类物体(暂且称之为“密码棒”)被用来对信息进行加解密。这是一个协助置换法的圆柱体,可将信息内字母的次序进行调动。它主要是利用了字条缠绕木棒的方式,实现字母的位移,收信人要使用相同直径的木棒才能还原真实的信息。

    标签:服务器
    提示:支持键盘“← →”键翻页
    本文导航

    关注排行榜

    产品品牌

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询