当前位置:首页 > 新闻资讯 > 科技生活 > 新闻
斯洛登最后的防线 直击战场中的加密算法
  • 2013-8-5 17:51:17
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:薛昱
  • 作者:
【电脑报在线】正在热映的美国大片《惊天危机》将美国国防的军事能力及计算机技术做了充分展现,电影中特别让人印象深刻的是美国总统如何通过身体密码和加密算法来控制核武器启动的细节体现。

计算机主导的现代密码学

    第二次世界大战后计算机与电子学的发展促成了更复杂的密码,而且计算机可以加密任何二进制形式的资料,不再限于书写的文字,以语言学为基础的破密术因此失效。

    多数计算机加密的特色是在二进制字串上操作,而不像经典密码学那样直接地作用在传统字母数字上。然而,计算机同时也促进了破密分析的发展,抵消了某些加密法的优势。不过,优良的加密法仍保持领先,通常好的加密法都相当有效率,而破解它需要许多级数以上的资源,使得破密变得越来越不可行。

    

    小贴士:现代的加密技术通常分为两大类:“对称式”和“非对称式”

    对称式加密就是加密和解密使用同一个密钥,通常称之为“Session Key ”这种加密技术现在被广泛采用,如美国政府所采用的DES加密标准就是一种典型的“对称式”加密法,它的Session Key长度为56bits。

    非对称式加密就是加密和解密所使用的不是同一个密钥,通常有两个密钥,称为“公钥”和“私钥”,它们两个必需配对使用,否则不能打开加密文件。这里的“公钥”是指可以对外公布的,“私钥”则不能,只能由持有人一个人知道。它的优越性就在这里,因为对称式的加密方法如果是在网络上传输加密文件就很难把密钥告诉对方,不管用什么方法都有可能被别窃听到。而非对称式的加密方法有两个密钥,且其中的“公钥”是可以公开的,也就不怕别人知道,收件人解密时只要用自己的私钥即可以,这样就很好地避免了密钥的传输安全性问题。

    计算机也并非万能,图为美国弗吉尼亚CIA广场上的雕塑作品,上面的密码至今未被破解,类似的加密术看起来非常巧妙,但随着计算机的诞生,这些“古典密码术”全部失效,因为它们根本抵挡不住计算机的穷举分析。现代密码学的思路跟古典密码术非常不同,它是先找出一个数学难题,然后把加密方法归结到这个难题,若解不出这个数学难题就破解不了他的密码。换言之,古典密码学藏秘密于物理和化学,现代密码学藏秘密于数据。

    现在电脑已经进入千家万户,并且在商业办公中起着不可替代的作用。电脑中保存的重要数据和机密的数据的安全已经成为所有电脑使用者十分重试的问题。无论是个人的电脑数据或公司的电脑数据,如果一旦泄密,造成的损失和影响将是巨大的。

本文出自2013-08-05出版的《电脑报》2013年第30期 A.新闻周刊
(网站编辑:pcw2013)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交