
包邮网络安全程序设计
1星价
¥17.0
(4.3折)
2星价¥16.6
定价¥39.5

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
暂无评论
图文详情
- ISBN:9787302451808
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:32开
- 页数:297
- 出版时间:2017-03-01
- 条形码:9787302451808 ; 978-7-302-45180-8
本书特色
本书以网络安全程序设计基础和主要技术为核心内容。重点介绍密码学编程,基于OpenSSL开发包的网络安全编程,网络扫描器设计,防火墙设与实现,入侵检测设计与实现以应用系统安全编程。
内容简介
本书从网络空间安全的必要性以及对创新人才培养的需求出发,阐述网络安全程序设计的编程基础与核心技术,对每个技术的讲述包括基本概念、基本原理以及编程实例,将基础知识与编程实践结合,这对启发学生的思考以及提升动手能力是十分重要的。从而,更能深入理解每种安全机制的实质,也有助于学生理论联系实际地根据实际应用掌握网络安全编程技术。
目录
目录
第1章绪论
1.1网络空间安全的必要性
1.1.1技术层面
1.1.2网络安全与国家战略
1.2网络空间安全学科研究的主要内容
1.3网络空间安全对人才培养的新要求
1.3.1我国网络空间安全面临的形势
1.3.2网络空间安全一级学科
1.3.3网络空间安全创新人才培养体系
1.4网络安全程序设计基础知识
1.4.1网络协议
1.4.2操作系统
1.4.3网络安全组成
1.4.4网络安全开发包
1.5本书内容安排
小结
思考题
第2章网络安全编程基础
2.1套接字编程
2.1.1套接字概念
2.1.2连接过程
2.1.3基本套接字
2.1.4典型过程图
2.2WinSock编程相关函数
2.2.1Win32 API 相关套接字常用函数
2.2.2基于消息套接字编程相关函数
2.2.3MFC常用函数
2.2.4TCP套接字相关函数
2.2.5UDP套接字相关函数
2.2.6编写套接字通信
2.3Visual C 网络安全编程
2.3.1获取系统实时信息
2.3.2进程处理
2.3.3线程处理
2.3.4定时器处理
2.3.5注册表处理
2.3.6获取网络接口信息
小结
思考题
第3章密码学编程
3.1密码学基本概念
3.1.1对称密码
3.1.2公钥密码
3.1.3哈希函数
3.1.4数字签名
3.1.5随机数与伪随机数
3.2基于SHA1算法的文件完整性校验
3.2.1SHA1算法
3.2.2基于SHA1的文件完整性检验
3.3基于RSA算法实现数据加解密
3.3.1RSA算法原理
3.3.2基于RSA算法实现数据加解密
小结
思考题
第4章基于OpenSSL的网络安全编程
4.1OpenSSL 概述
4.1.1背景技术
4.1.2OpenSSL的特点
4.1.3OpenSSL的功能
4.1.4OpenSSL支持的算法
4.1.5OpenSSL应用程序
4.1.6OpenSSL的Engine机制
4.1.7OpenSSL安装方法
4.2OpenSSL EVP编程
4.2.1概述
4.2.2源码结构
4.2.3对称算法以及base64编码编程
4.2.4公钥算法编程
4.2.5哈希摘要算法
4.2.6消息鉴别码HMAC
4.2.7签名和验证算法
小结
思考题
第5章网络扫描器设计
5.1基本知识
5.1.1端口
5.1.2端口扫描
5.2ICMP扫描
5.2.1ICMP协议
5.2.2ICMP扫描过程
5.3TCP扫描
5.3.1TCP协议
5.3.2TCP扫描过程
5.3.3TCP扫描分类
5.4UDP扫描
5.5木马扫描
5.6漏洞扫描
5.6.1漏洞扫描技术
5.6.2漏洞扫描分类及技术
5.7实例编程——端口扫描实现
5.7.1ICMP扫描实现
5.7.2TCP扫描实现
5.7.3UDP扫描实现
5.7.4木马扫描实现
5.7.5隐秘扫描实现
小结
思考题
第6章防火墙设计与实现
6.1防火墙技术
6.1.1防火墙概念
6.1.2防火墙的技术原理
6.1.3防火墙的应用
6.1.4防火墙的局限性
6.2实例编程——实现包过滤防火墙
6.2.1基于协议的数据包过滤实现
6.2.2基于源IP地址的数据包过滤实现
6.2.3基于TCP通信目的端口过滤实现
6.2.4包过滤防火墙的编程实现
小结
思考题
第7章入侵检测模型设计与实现
7.1入侵检测技术
7.1.1入侵检测的基本原理
7.1.2入侵检测的主要分析模型和方法
7.1.3入侵检测系统的体系结构
7.1.4入侵检测系统的发展
7.2实例编程——基于KDD数据集及KMeans建立入侵检测模型
7.2.1KDD CUP 99数据集
7.2.2KMeans算法原理
7.2.3KMeans算法代码实现
小结
思考题
第8章应用系统安全编程
8.1基于OpenSSL的安全Web服务器程序
8.1.1基础知识
8.1.2基于OpenSSL的安全Web编程实现
8.2安全电子邮件编程
8.2.1基础知识
8.2.2编程训练——实现安全电子邮件传输
小结
思考题
参考文献
展开全部
本类五星书
浏览历史
本类畅销
-
北大人文课(平装)
¥12.7¥45.0 -
落洼物语
¥9.4¥28.0 -
唐诗经典研读
¥20.7¥58.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥31.2¥48.0 -
“十三五”普通高等教育本科部委级规划教材西方服装史(第3版)
¥16.9¥49.8 -
剧本写作教程
¥15.4¥45.0 -
中医基础理论
¥51.7¥59.0 -
无人机低空基站组网与优化
¥70.6¥98.0 -
房屋建筑学(第六版)(赠教师课件,含数字资源)
¥50.0¥62.0 -
当代中国政府与政治 第二版
¥58.8¥68.0 -
新能源汽车综合故障诊断
¥32.8¥49.0 -
马克思主义基本原理(2023年版)
¥14.6¥23.0 -
刑法学 上下
¥114.4¥208.0 -
马克思主义基本原理2021年版
¥11.5¥23.0 -
法理学(第二版)
¥31.0¥50.0 -
(本科教材)西方哲学简史
¥38.7¥58.0 -
马克思恩格斯列宁哲学经典著作导读(第2版马克思主义理论研究和建设工程重点教材)
¥37.6¥61.0 -
精读韩国新闻,学地道韩语韩国新闻导读教程
¥13.6¥36.0 -
现代汉语语法研究教程-第五版
¥39.3¥59.0