磁盘数据安全技术与编程实例
磁盘数据安全技术与编程实例封面图

磁盘数据安全技术与编程实例

郑平泰等, 编著

出版社:中国水利水电出版社

年代:2007

定价:26.0

书籍简介:

信息安全事关国家安全,事关经济发展,必须采取措施确保信息安全。本书从实用的角度出发,详细介绍了硬盘的物理结构、硬盘的数据存储结构、FAT文件系统、NTFS文件系统和EFS文件系统,并针对数据安全的研究领域,如磁盘扇区的绝对读写技术、数据的安全删除技术、数据加密技术、数据隐藏技术以及文件的分割与合并技术等方面,以实例的形式介绍数据安全方面的程序和软件开发。本书适用于从事计算机信息安全、数据恢复和信息安全软件研发的各大专院校学生、教师和研究人员。

书籍目录:

前言

第1章硬盘物理结构

1.1硬盘的发展概述

1.1.1硬盘的发展简史

1.1.2硬盘的接口标准

1.1.3硬盘的主要技术指标

1.1.4RAID磁盘阵列技术

1.1.5硬盘发展的新技术

1.2硬盘的基本结构

1.2.1硬盘的外部结构

1.2.2硬盘的内部结构

1.2.3硬盘常见故障表现

1.2.4硬盘故障处理

第2章硬盘数据存储结构

2.1硬盘的低级格式化

2.1.1低级格式化的主要作用

2.1.2硬盘的间隔因子

2.2硬盘的分区及高级格式化

2.2.1硬盘分区的类型及特点

2.2.2硬盘分区及逻辑盘的划分

2.2.3硬盘分区的主要功能

2.2.4硬盘分区格式及逻辑盘容量大小的选择

2.3硬盘数据的存储方式

2.3.1磁盘数据的物理存储

2.3.2硬盘的物理扇区与逻辑扇区

2.3.3簇及簇大小的确定

2.3.4硬盘物理地址及逻辑地址之间的转换

2.4硬盘的主引导扇区分析

2.4.1主引导扇区结构

2.4.2主引导记录的功能及工作流程

2.4.3分区表DPT结构

2.4.4主引导分区

2.4.5扩展分区

2.4.6硬盘分区表项分析实例

第3章FAT文件系统

3.1FAT文件系统概述

3.2FAT文件系统引导扇区结构

3.2.1FNT16的DBR结构

3.2.2FAT32的DBR结构

3.2.3FAT的保留扇区

3.2.4DBR的主要功能及工作流程

3.3磁盘文件分配表

3.3.1簇与FAT链

3.3.2分区中的扇区定位

3.3.3磁盘的容量限制

3.3.4目录项的结构

3.3.5FAT16文件系统中的目录项

3.3.6FAT32文件系统中的目录项

3.3.7树型目录结构的实现

3.3.8子目录下FDT表的扩充

3.4FAT16与FAT32文件系统结构的主要区别

3.4.1磁盘数据组织结构的区别

3.4.2DBR结构的区别

3.4.3FAT表的区别

3.4.4FDT表及目录项的区别

第4章NTFS文件系统

4.1NTFS文件系统的特点

4.2NTFS分区的总体结构

4.3NTFS分区引导扇区分析

4.3.1引导分区的BPB参数

4.3.2NTLDR区域

4.4主控文件表与元数据

4.4.1主控文件表的头信息

4.4.2元数据文件

4.5文件属性类型与元数据文件分析

4.5.1属性头信息

4.5.2NTFS文件属性类型分析

4.5.3NTFS元数据文件分析

4.6NTFS的树型目录

4.6.1目录的MFT

4.6.2文件索引的结构

第5章FFS加密文件系统

5.1EFS的工作原理

5.2EFS的使用方法

5.2.1EFS使用条件

5.2.2备份恢复密钥

5.2.3创建恢复代理

5.2.4使用EFS

5.2.5启用EFS文件共享

5.2.6导出数据恢复密钥

5.2.7导入数据恢复密钥

5.2.8恢复数据

第6章硬盘扇区的绝对读写编程实例

6.1DOS下对磁盘扇区的读写技术

6.1.1基本INT13H调用简介

6.1.2扩展INT13H调用

6.2Windows9x/me系统下的磁盘扇区读写技术

6.2.1软盘的读写技术

6.2.2硬盘的读写技术

6.2.3程序实现步骤

6.3Windows2000/XP系统下磁盘扇区读写技术

6.3.1与文件、磁盘操作相关的API函数

6.3.2程序实现原理

6.3.3程序实现步骤

第7章数据安全删除技术与编程实例

7.1Windows系统下文件的删除

7.1.1FAT16文件系统下文件的删除

7.1.2FAT32文件系统下文件的删除

7.1.3FAT16文件系统下子目录的删除

7.1.4FAT32文件系统下子目录的删除

7.1.5NTFs文件系统下文件的删除

7.2FAT磁盘数据文件的安全删除实例

7.2.1程序实现原理

7.2.2程序实现步骤

7.3NTFS磁盘数据文件的安全删除实例

7.3.1程序实现原理

7.3.2程序实现步骤

第8章数据加密技术与编程实例

8.1数据加密标准DES加密实例

8.1.1DES的加密过程

8.1.2DES的算法细节

8.1.3程序实现步骤

8.2高级数据加密标准AES加密实例

8.2.1数学基础

8.2.2RIJNDAEL加密算法

8.2.3RIJNDAEL解密算法

8.2.4程序实现步骤

8.3TwoFish加密算法编程实例

8.3.1加密算法全过程

8.3.2加密函数解析

8.3.3密钥生成算法

8.3.4程序实现步骤

8.4RSA公开密钥加密实例

8.4.1RSA加解密算法

8.4.2RSA的参数选择

8.4.3程序实现步骤(注册机)

8.4.4程序实现步骤(注册校验)

8.5MD5算法编程实例

8.5.1算法的应用

8.5.2算法描述

8.5.3MD5的安全性分析

8.5.4.程序实现步骤

第9章数据隐藏技术与编程实例

9.1信息隐藏技术概述

9.1.1信息隐藏算法的基本框架

9.1.2信息隐藏的关键技术

9.1.3信息隐藏技术的研究动态和发展现状

9.2基于24位BMP位图的信息隐藏编程实例

9.2.1彩色图像的BMP文件格式

9.2.2基于彩色静止数字图像的信息隐藏算法

9.2.3程序实现步骤

9.3基于一阶Bezier曲线的信息隐藏编程实例

9.3.1一阶Bezier曲线对图像的隐藏与恢复

9.3.2算法的改进

9.3.3程序实现步骤

第10章文件分割与合并技术与编程实例

10.1文件分割与合并实例单线程模式

10.1.1程序实现原理

10.1.2程序实现步骤

10.2文件分割与合并实例多线程模式

10.2.1程序实现原理

10.2.2程序实现步骤

参考文献

书籍规格:

书籍详细信息
书名磁盘数据安全技术与编程实例站内查询相似图书
9787508444017
《磁盘数据安全技术与编程实例》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看
出版地北京出版单位中国水利水电出版社
版次1版印次1
定价(元)26.0语种简体中文
尺寸26装帧平装
页数 350 印数 5000
全网搜索试读资源

书籍信息归属:

磁盘数据安全技术与编程实例是中国水利水电出版社于2007.出版的中图分类号为 TP309.2 的主题关于 电子计算机-数据管理-安全技术 的书籍。