什么是网络加密?

加密技术使您的设备更安全

当我们在家中或在业务环境中上网时,我们会依靠网络加密保护我们的数据和交易。以下是什么是网络加密以及它如何保护我们的数字信息。

网络加密有时也称为网络层加密或网络级加密。

网络加密概念插图带有锁和数字数据
Andriy Onufriyenko / Getty Images

什么是网络加密?

当我们上网前往银行或商店时,我们的交易必须受到保护。加密是一种流行而有效的网络安全旨在确保我们的信息安全的过程。

加密有效地将数据和消息内容隐藏在撬动眼中。此信息只能通过相应的解密过程。加密和解密是密码学的常见技术,即安全通信背后的科学学科。

有各种加密和解密过程(也称为算法),但是大多数加密算法通过使用使用钥匙

什么是加密密钥?

在计算机密码学中,一个键是一长串通过加密和解密算法使用。例如,以下代表一个假设的40位密钥:

00001010 01101001 10011110 00011100 010101111

加密算法获取原始的,未加密的消息和键,然后根据密钥的位基于数学上的原始消息来创建新的加密消息。解密算法采用加密消息,并使用一个或多个键将其恢复为原始形式。

一些加密算法使用单个键进行加密和解密。这种关键必须保持秘密,否则任何人都知道发送消息的密钥的任何人都可以为解密算法提供该密钥以读取消息。

其他算法使用一个密钥进行加密和第二个键进行解密。在这种情况下,加密密钥可以保持公开,因为如果解密密钥未知,没有人可以阅读该消息。流行的Internet安全协议使用此所谓的“公钥”加密。

公共密钥加密有时称为“不对称加密”。

互联网上的加密

现代Web浏览器使用安全插座层(SSL)协议用于安全在线交易。SSL通过使用公共密钥进行加密和不同的私钥进行解密来起作用。当您看到一个https前缀URL字符串在您的浏览器中,这意味着SSL加密正在幕后发生。

家庭网络上的加密

Wi-Fi家庭网络支持多个安全协议,包括WPAWPA2。尽管这些不是最强的加密算法,但它们足够足够,可以保护家庭网络免受外部Snoops的影响。

要确定家庭网络使用哪种加密,请检查您的宽带路由器(或其他网络网关) 配置。

关键长度和网络安全的作用

由于WPA/WPA2和SSL加密非常依赖于密钥,因此网络加密有效性的一种常见度量是其“关键长度”,这意味着密钥中的位数数量。

Netscape和Internet Explorer Web浏览器中的早期SSL实现使用了40位SSL加密标准。最初的实施WEP对于家庭网络,也使用了40位加密密钥。

不幸的是,40位加密变得太容易被网络犯罪分子解密,他们可以猜测正确的解码键。一种称为Brute Force的通用密码学解密技术解密使用计算机处理来详尽地计算并尝试一个可能的键。

安全软件制造商意识到40位加密过于宽松,因此他们移至128位及更高多年前的加密水平。

与40位加密相比,128位加密提供了88个额外的关键长度。这转化为309,485,009,821,345,068,724,781,056,需要蛮力裂缝所需的其他组合。

尽管必须用这些钥匙加密和解密消息流量,但在设备上有一些处理开销,但收益远远超过了成本。

此页面有用吗?