Encryption
作者: , 出处:searchsecurity, 责任编辑: ,
2005-07-01 09:21
加密是数据格式的转换,称为密文,没有授权的人们不会轻易地看动它们。解密是将加密数据转换为原始格式的过程,这样数据就可被理解了。 加密/解密的使用与通信艺术一样历史悠久。在战争年代,密码,经常被不正确的称为“代码”。(从技术上来说,代码是一种表现符号的方式,没有使其保密的意味;例如摩尔斯代码和ASCII码。)简单的密码包括了用字母来代替数字,字母表中字母的旋转,以及通过颠倒边带频率的声音信号来使其具有不规则性。复杂的计算机算法可以通过重新安排数据的数字信号中比特位的方式可以获得更加复杂的密码。 为了能够轻松地将加密信号的内容转换回来,正确的解密密钥是必需的。这个密钥就是一种“undo”算法,与加密算法起到相反的作用。此外,计算机还可以用于破解密码。加密算法越复杂,在没有获得密钥的情况下偷听通信就越困难。 加密/解密对于无线通信来说都是非常重要的。这是因为无线连接的电路更容易比硬连接的双方被偷听。然而,当传输任何敏感信息的时候加密/解密都是一个好主意,例如信用卡的在线购买,或者是在公司内部不同的部门之间讨论公司机密。总体来说,密码越强大??就是说,未经授权的人越难以破解??越好。然而,当加密/解密的能力越来越强大的时候,代价也就越来越大。 近些年来,出现了一场所谓强壮加密的辩论。辩论的矛头指向在没有解密密钥的情况下,密码不能破解的重要性。大多数的公司和他们的顾客都认为这种一种保护私密的方式,减少了欺骗,一些政府择认为强壮的加密可能是恐怖分子用来躲避政府监管的潜在方式。这些政府部门,包括美国在内,都想要建立一种第三方密钥的管理方式。这就意味着每个使用密码的人都需要提供给政府密钥的副本。解密密钥保存在一个想象中的一个安全的地方,只有通过授权来使用,并且仅仅当法庭需要的时候来使用。这个计划的反对者争论说,犯罪分子回攻击这个第三方保存密钥的数据库,并非法获取、偷窃或者是更改这些密钥。支持者则认为这是可行的,实现第三方保存密钥的计划比任由犯罪分子自由使用加密/解密更好一些。
- 本文关键词:

