发明名称 大视频文件完整性校验方法
摘要 本发明公开了一种,大视频文件完整性快速校验方法,基于MD5算法对数据文件进行完整性验证,包括提取大视频文件的目标MD5指纹,将目标MD5指纹和源MD5指纹比较,如果二者相同则文件完整性状态正常,其特征在于:大视频文件目标MD5指纹提取包括微通道内存映射、智能数据切片、已切片数据的MD5指纹的并行提取和MD5指纹合成。本发明的有益效果是:解决了传统MD5码校验大视频文件耗时多、效率低的缺点,可以快速高效地检查文件是否存在掉包、被篡改和被感染病毒等问题,确保数据文件的完整性和可用性。
申请公布号 CN102012846A 申请公布日期 2011.04.13
申请号 CN201010583170.9 申请日期 2010.12.12
申请人 成都东方盛行电子有限责任公司 发明人 代强;侯定光;刘科材
分类号 G06F11/08(2006.01)I;G06F17/30(2006.01)I 主分类号 G06F11/08(2006.01)I
代理机构 成都金英专利代理事务所(普通合伙) 51218 代理人 袁英
主权项 大视频文件完整性快速校验方法,基于MD5算法对数据进行完整性验证, 包括提取大视频文件的目标MD5指纹,将目标MD5指纹和源MD5指纹比较,如果二者相同则文件完整性状态正常,其特征在于:所述的大视频文件目标MD5指纹的提取包括以下步骤:(1)微通道内存映射:把大视频文件映射到系统物理内存的虚拟地址空间中,按照内存数据的存取方式实现文件的存取;(2)智能数据切片:将映射到内存的数据进行智能切片,切成多个数据块;(3)数据块MD5指纹提取:对已切片的数据块分别并行执行MD5算法,分别得到各数据块的消息摘要即MD5码;(4)MD5指纹合成,将各数据块的消息摘要即MD5码累加,得到整个大视频文件的MD5码即指纹信息。
地址 610041 四川省成都市武侯区新南路44号附1号