服务器
    作者:范平

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

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

        加解密一直以来都是部久经不衰的犯罪片——充斥着谎言、欺骗、秘密和交易、代码泄露,它们互相排斥而又共同构成一个叫密码学的整体。在整个人类社会中,密码学在信息传递中都扮演着极为重要的作用。在本文,您将能了解人类历史上密码学带来的安全技术。这对于云计算和大数据发展的当代,更深刻地了解安全的重要性有着特殊的意义。

        “一直被模仿从未被超越”说的是竞争角逐,“一直都存在从未被抹除”说的是数据信息。人类社会的整个发展过程,其实都充斥着各种各样的信息。这些信息或有用或无用,或多或少,都被人们有意或无意地生产制造且又消费利用着

    看得见的安全技术 感受加解密进阶史

        在信息传递过程中,密码学就成为了安全机制中的一个重要环节。一直以来密码学都被专指加密算法——将明文(信息,plaintext)转换成难以理解的数据(密文,ciphertext),以及将密文还原成明文的过程。加解密也就成为了密码学中最为重要的两种算法

    看得见的安全技术 透视加解密发展史
    对称密钥加密术示意图

       在谈到人类社会发展中的加解密或者说密码学(近代以前密码学专指加解密,本文主要围绕加解密来展开。编者注)的时候,我们需要知道,它是由两部分构成的:算法和密钥。密钥是一个用于加解密算法的秘密参数,通常只有通讯者拥有。算法和密钥在编制密码和破译密码的过程中都会参与其中。

        为了让大家更加通俗易懂,我们以上图为例子进行说明。明文“Hello World!”通过加密并以密钥(ciphertext)这个参数(也就是图片中的字符串),将明文转换成难以理解的数据或者符合。而接收方也需要这个密钥对其进行解密。从而才能还原出其真实的数据信息“Hello World!”。在这个加密模式中,只需要提供一种密钥进行加、解密过程,也就是我们常说的对称密钥加密

    看得见的安全技术 透视加解密发展史
    非对称加密算法

        与此对应的,则是非对称加密算法。非对称加密算法需要两个密钥:公开密钥(public key)和私有密钥(private key)。公有和私有密钥彼此不同,公开密钥与私有密钥构成一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。

        对称和非对称加密,在密码学中占有非常重要的地位,也是整个密码学体系不断发展的两个主要线索。在本文,我们将为大家介绍包括这两种模式的加解密发展历程,并着重以实物的形式来展现人类在密码学所体现的安全技术的发展。

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

    关注排行榜

    产品品牌

    文章推荐

    互动沙龙

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