通过硬盘读写的数据安全可靠吗
2018-09-10谭军
计算机与网络 2018年4期
谭军
随着个人和企业越来越注重数据安全,通常重金购买各种安全产品,如防火墙、VPN、入侵防御系统、应用控制网关、各种杀毒软件等,希望构造一个全方位的安全办公应用环境,所有数据的产生、应用都在这样的安全环境里,从而保证数据的安全性。很多时候,数据的安全性已经远远大于设备本身的价值。但是,搭建这样的一套安全防护系统,我们的数据就真的安全了吗?数据离不开存储,作为数据存储的最终载体硬盘,为数据提供最终的存储空间。所有需要永久性记录的数据,必须存放在像硬盘这样的永久性存储载体上。数据在硬盘上进行存储,那通过硬盘读写的数据安全可靠吗?
硬盘结构与原理
硬盘目前市面上主要分为机械硬盘和固态硬盘(SSD),我们先来看看硬盘的原理和构造,如下图所示。
这是一个简化的硬盘结构图,机械硬盘和固态硬盘SSD具有相似的结构。由上图可以看出,硬盘内部其实还有一个小系统,有处理器,有ROM,有缓存RAM等。
其中,处理器运行固件,负责初始化周边模组,驱动周边模组完成命令和数据的处理以及传输控制等;缓存用于主机和存储介质之间进行数据中转使用;主机接口负责对接主机侧的命令协议和数据传输;ROM负责加载处理器提供存储服务的产品固件。
对于机械硬盘,产品固件可能存放在独立的I2C接口的EEPROM上,也可能存放在SPI接口的NOR flash上。对于固态硬盘SSD,产品固件通常存放在NAND Flash上的系统区(由固件定义,用户不可见区域)。……
登录APP查看全文
