[发明专利]一种移动硬盘日志文件的完整保护方法有效
申请号: | 201110257295.7 | 申请日: | 2011-09-02 |
公开(公告)号: | CN102290091A | 公开(公告)日: | 2011-12-21 |
发明(设计)人: | 傅涛;徐丽娟;季燕 | 申请(专利权)人: | 南京博同科技有限公司 |
主分类号: | G11C7/24 | 分类号: | G11C7/24;G11C7/10 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 陈建和 |
地址: | 210036 江苏省南京市高*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种具有完整性保护机制的移动硬盘日志方法,基于对USB协议的解析,通过移动硬盘控制器来分析移动硬盘的当前工作状态,由此生成移动硬盘的使用日志,并将其存储于移动硬盘的扇区内;通过控制器来监控日志文件的访问操作,任何试图通过主机改写日志文件的命令都将会被拒绝,控制器使用MD5算法对当前日志文件生成校验码,来校验日志文件的完整性;由此,向用户提供真实可信的移动硬盘使用事件记录;包括日志信息的收集、日志信息的生成与组织等步骤。本发明实现了日志文件的完整性保护机制。只有通过本方法实现的硬盘控制器才能读写存储在特殊扇区的日志文件。采用MD5算法,可校验日志文件的完整性,抵御非法用户对日志文件的篡改。 | ||
搜索关键词: | 一种 移动硬盘 日志 文件 完整 保护 方法 | ||
【主权项】:
一种具有完整性保护机制的移动硬盘日志方法,其特征是基于对USB协议的解析,通过移动硬盘控制器来分析移动硬盘的当前工作状态,由此生成移动硬盘的使用日志,并将其存储于移动硬盘的扇区内;通过控制器来监控日志文件的访问操作,任何试图通过主机改写日志文件的命令都将会被拒绝,控制器使用MD5算法对当前日志文件生成校验码,来校验日志文件的完整性;由此,向用户提供真实可信的移动硬盘使用事件记录;其主要的实现步骤为:步骤1、日志信息的收集:当移动硬盘连接到主机后,由主机对移动硬盘进行枚举或进行传输等活动时,移动硬盘控制器按USB协议正确应答主机,分析主机发送来的Setup包、In包,完成命令后,移动硬盘控制器将根据自身所带的实时时钟,记录下本次事件与发生的时间,作为日志信息;步骤2、日志信息的生成与组织:为移动硬盘控制器将本次日志事件映射成事件代码,与事件发生的时间组织成日志记录,待存储于日志中;步骤3、日志信息的校验码生成:为了实现对日志文件的完整性校验,移动硬盘控制器将读取日志文件,利用MD5算法生成日志信息的校验码;步骤4、日志信息的完整性校验:移动硬盘控制器利用生成的当前日志文件校验码,与硬盘控制器非易失性存储器中保存的校验码进行对比,判断当前日志的完整性,若二者不一致,则移动硬盘控制器中止当前工作,报警;步骤5、日志信息的存储:若当前日志文件的校验码与硬盘控制器中存储的校验码一致,则将当前的日志信息写入到日志文件中;步骤6、日志信息的改写访问控制;若主机请求改写日志文件所在的硬盘扇区,则硬盘控制器则会直接拒绝执行命令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京博同科技有限公司,未经南京博同科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110257295.7/,转载请声明来源钻瓜专利网。