Page 100 - 高中 信息技术 选择性必修2 网络基础
P. 100
第四章 网络信息安全
图4-20所示。在计算机上实现的数据加密算法称为加密算法,其加密或解密变换是由一个
密钥来控制的。当我们要发送一份文件给别人时,先用密钥将其加密成密文,当对方收到
带有密文的信息后,也要用密钥将密文恢复成明文。即使发送过程中有人窃取了文件,得
到的也是一些无法理解的密文信息。
广东教育出版社
图4-20 数据加密与解密过程
加密技术在各种战争和商战中应用频繁。中国古代的“符”,就是把一块竹劈成两
片,双方各执一片,在需要时拼合对证,这也是“符合”这个词的由来。现代的“公用密
钥”加密技术与“符”有异曲同工之妙。该技术使用成对的“公用密钥”和“私有密
钥”,双方各执一个,互不相知,但却可以进行非常有用的加密认证,如图4-21所示。
图4-21 公用/私有密钥的加密技术
互联网上通常使用公用/私有密钥的加密技术。这种加密技术使用互相关联的密钥:
一个是私有密钥,只有用户知道,如电子邮件传输系统中的邮箱密码;另一个是公用密
钥,可对外公开,甚至可以在网络服务器里注册,如电子邮箱的账号。公用密钥在网络中
传递,用于加密数据,而私有密钥用于解密数据。如果同学A要发送邮件给同学B,同学A
就用同学B的公共密钥(电子邮箱的账号)对信件进行加密,当同学B收到邮件后,他就可
以用自己的私有密钥(电子邮箱的密码)登录进行解密,而且只有正确的密码才可以解密。
上述提到的公用/私有密钥的加密技术属于RSA非对称加密技术,除了RSA,比较著名
的数据加密技术还有高级加密标准(Advanced Encryption Standard,缩写为AES)加密技
术、安全哈希算法(Secure Hash Algorithm,缩写为SHA)加密技术等。
2.使用工具加密数据
目前,很多软件都自带数据加密功能。例如,给文件添加一个密码,访问该文件时必
须输入密码才能查看相关的数据内容,比较典型的有Word文件加密、WinRAR文件加密、
92 92
9 9 JOEE