购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 因为你不懂机密信息保护技术

随着电脑和网络的普及与发展,越来越多的人习惯于把隐私数据保存在个人电脑中。于是,很多攻击者开始通过攻击技术来获取个人电脑中的隐私数据。针对这一问题,一些电脑安全防护专家开始对隐私数据进行加密。

1.3.1 加密与解密技术

加密就是让句子变得令旁人难以看懂。在我们进行文字交流时,希望只有自己人能够知道真实的信息,这时就需要按照一定的规则对信息进行交换。为了不让其他人知道原始信息,而对原始信息进行变换的做法就是“加密”。

而收到密文的人要想知道原文,就需要对信息进行还原处理,这种处理被称为“解密”。如果旁人可以轻易猜到其中的变换规则,那么就能轻松破译密文,因此我们需要尽可能地将交换规则制定得复杂一些。此外,变换后的信息被称为“密文”,原始信息被称为“明文”。

总之,加密解密技术是一门古老而深奥的课题,让许多科学家与密码学家为之奋斗终身。加密技术在网络上的应用非常必要,主要就是防止机密文件或有用的内容在网络传输时,被非法截获或破坏。

1.3.2 防止数据被篡改

对数据进行加密处理是防止数据被篡改的主要方法。有一定加密解密知识的用户都知道,一个密码系统的安全性在于密钥的保密性。对于数据的加密也是这样的,即对于那些不愿意让其他人看到的数据(也可称为“明文”),使用可靠的加密算法对数据进行加密后,只要破解人员不知道被加密数据的密码,就不可能看到明文数据。

不过,在实际应用的过程中,数据在发送和接收时,即便是正常地完成加密处理,但如果在通信线路中数据遭到篡改,也会产生非常大的影响,这就需要确认发送和接收的数据是否为相同的数据。在这种情况下,就可以使用哈希,计算哈希时使用的方式称为哈希函数,计算出的值被称为哈希值。哈希值具有以下特征。

●从哈希函数的处理结果是无法猜测出原始信息的。

●无论信息的长度是多少,最终计算得到的哈希值的长度都是固定的。

●创建能够计算出相同哈希值的不同信息是非常困难的。

由此可见,只要发送的数据和内容稍有变化,哈希值就会发生显著变化。因此,只需要对接收数据的哈希值进行比较就可以确定接收和发送的数据是否相同。

1.3.3 数字签名与数字证书

数字签名基于加密技术,其作用是用来确定用户是否真实存在,一般应用在收发电子邮件上。当用户接收到一封电子邮件,邮件上标有发信人的姓名和邮箱地址,有些人简单地认为邮件标示的发信人的姓名就是真实的,实际上并不完全是这样,这时,就可以用到加密技术基础上的数字签名,来确认发信人的真实身份了。

数字证书是指在网络通信中标志通信各方身份信息的一个数字认证,人们可以在网上用它来识别对方的身份。数字证书对网络用户在网络交流中的信息和数据等以加密或解密的形式保证了信息和数据的完整性和安全性。

数字证书具有安全性、唯一性、便利性3个特点,用户不需要掌握加密技术或原理,就能够直接通过数字证书来进行安全防护,十分便捷高效。 NaT6dclhQ1K29bcPmb7npIY2r5CQBphoW9jJgNbYUl3R47pS0jSkG9L1/vHAsCNs

点击中间区域
呼出菜单
上一章
目录
下一章
×