第1章 计算机网络安全概述 1
1.1 计算机网络安全基础知识 1
1.2 网络安全的主要技术简介 3
1.3 网络安全的威胁和对策 10
1.4 网络安全立法和知识产权 13
思考与练习 16
第2章 数据加密技术 17
2.1 预备知识 17
2.2 密码学的发展简介 22
2.3 密码基本协议 25
2.4 代替密码和换位密码 30
2.5 分组密码和序列密码 31
2.6 一次一密乱码本 32
2.7 对称密码与数据加密标准DES 33
2.8 对称密码与RSA 35
2.9 数据加密技术的应用 38
思考与练习 43
操作题 43
第3章 数据安全新技术简介 44
3.1 信息隐藏与数字水印 44
3.2 数字水印 48
3.3 信息隐藏检测与提取 52
3.4 量子密码学 54
3.5 零知识证明 55
思考与练习 57
操作题 57
第4章 网络站点的安全 58
4.1 因特网的安全 58
4.2 Web站点的安全 64
4.3 黑客 71
4.4 口令安全 76
4.5 IP欺骗 78
4.6 E-mail安全 80
4.7 文件传输服务安全 87
4.8 网络监听 88
4.9 特洛伊木马 91
思考与练习 98
第5章 数据库的安全与保密 99
5.1 数据库安全概述 99
5.2 数据库的数据保护 103
5.3 数据库的备份与恢复 106
5.4 智能卡技术简介 114
思考与练习 118
操作题 119
综合实验题 119
第6章 计算机病毒防治 120
6.1 计算机病毒概述 120
6.2 宏病毒及网络病毒 127
6.3 病毒的预防、检查和消除 132
6.4 常用反病毒软件 142
思考与练习 150
操作题 150
综合实验题 150
第7章 防火墙技术 151
7.1 防火墙的基本概念 151
7.2 防火墙主要技术 156
7.3 包过滤 158
7.4 代理服务 159
7.5 设置防火墙的要素 161
7.6 防火墙的抗攻击能力和局限性 161
7.7 硬件防火墙的性能指标 162
7.8 几种硬件防火墙介绍 163
思考与练习 166
操作题 166
参考文献 167