SSD固态硬盘的主控安全实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

SSD固态硬盘的主控安全实现(2)

27

4。4  目录遍历总结 28

5  程序结果展示 29

5。1  读取MBR扇区内容 29

5。2  根目录文件名输出 30

结  论 36

致  谢。。。37

参 考 文 献 38

1  引言

1。1  总述

   现如今,固态硬盘的良好发展趋势是可以预见的。随着固态硬盘的越来越普及,随之而来固态硬盘相应的软件技术也应该发展,我们不仅仅着眼于驱动上,更应该在其他方面做出成就。 随着科学技术的发展,现如今的我们越来越难以保护自己的隐私。但是,众所周知,不论是个人还是公司亦或是国家,都应该有着自己的机密,都应该有能力保护自己的机密。既然有着越来越多的机密是不可以被别人知道的,例如国家机密,商业机密。那么,在当下,在固态硬盘已经替代了一部分机械硬盘的市场的时候,我们是否应该在这方面做出什么样的改进呢? 笔者希望研究这样一种隐藏,在进入硬盘后,我们只可以看到一部分空间,当我们建立一个带有和正确秘钥名字一致的文件名的文件夹时,可以打开一个隐藏的分区,如果没有建立这样一个文件夹,那么就不能够打开分区,同时使用者也不知道隐藏分区的存在性。这样可以达到主控安全实现的目的。

1。2  背景以及意义

固态硬盘(Solid State Drives),英文缩写SSD,简称固盘,顾名思义,固态硬盘也是一种存储设备,只不过是一种利用固态电子存储芯片阵列制成的硬盘,包括控制单元和存储单元(FLASH芯片、DRAM芯片)两部分。同传统普通硬盘相比,固态硬盘不仅在产品的外形和尺寸方面上完全相同,而且在接口的规范和定义、功能及使用方法上也是完全一致的。在军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空、导航设备等各个领域中已经被广泛地利用了。虽然目前来说,成本还是不低,但也正在逐渐普及到了DIY市场。而且由于固态硬盘技术与传统硬盘技术之间存在着巨大的差别,生厂商如果要生产固态硬盘,可以很简单的通过购买NAND(存储器)来实现。正是由于这样简单的生产方式,所以产生了不少的新兴的存储器生厂商。归功于便捷的生产方式和广泛的应用范围,固盘的发展速度也已经越来越快。

固态硬盘的划分方法有很多,按存储介质分的话,有两种:一种是采用闪存(FLASH芯片)作为存储介质,而另外一种是采用DRAM作为存储介质(目前市场上主要使用的是基于FLASH芯片的固盘)。以闪存为基础的固态硬盘(就是基于FLASH芯片的固盘)占据了固盘的主要市场,其内部结构尤为简单,其内部主体其实就是一个PCB板,而这块PCB板上最核心的配件只有三个部分,分别是控制芯片,缓存芯片(部分低端硬盘可能会没有缓存芯片)和用于存储数据的闪存芯片。主控芯片就是整个固盘的核心(起到控制功能),其作用有两点:一是适当的分配数据在各个闪存芯片上的负担,二就是将闪存芯片和外部SATA接口连接起来,承当了整个数据中转功能。不同的主控之间的能力相差是极其巨大的,而且在数据处理能力,算法,对闪存芯片的读取写入控制方面都会有巨大的差异,直接就导致了固盘产品在性能上的差距会高达数倍甚至数十倍。

固态硬盘之所以有着如此飞快的发展速度,究其根本,必然是和其本身独具的优点不可分割的。接下来,笔者就着重介绍一下固态硬盘的优点,以及比较一下固盘与传统硬盘之间性能的差异。 (责任编辑:qin)