发明名称 高清视频文件的完整性校验方法
摘要 本发明公开了一种高清视频文件的完整性校验方法,其特征在于包括如下步骤:第一步、从外部存储器上读取目标高清视频文件,并将高清视频文件映射到系统物理内存的虚拟地址空间中;第二步、将映射到内存的数据进行智能数据分组;第三步、分N个线程并行处理分组后的数据块,具体处理为分别并行对数据块执行SHA-1算法;第四步、将各个数据块的指纹即SHA-1码累加,得到整个高清视频文件的目标SHA-1指纹,将目标SHA-1指纹和源SHA-1指纹比较,如果二者相同则文件完整性状态正常反之则文件不完整。该方法能够有效的确保文件的原始和完整性,适于在视频文件的校验中广泛推广。
申请公布号 CN102497597B 申请公布日期 2013.11.06
申请号 CN201110400165.4 申请日期 2011.12.05
申请人 中国华录集团有限公司 发明人 张彬;芦靖;葛亮
分类号 H04N21/442(2011.01)I 主分类号 H04N21/442(2011.01)I
代理机构 大连东方专利代理有限责任公司 21212 代理人 李洪福
主权项 一种高清视频文件的完整性校验方法,其特征在于包括如下步骤:第一步、从外部存储器上读取目标高清视频文件,并将高清视频文件映射到系统物理内存的虚拟地址空间中;第二步、将映射到内存的数据进行智能数据分组得到N个数据块;第三步、分N个线程并行处理分组后的数据块,具体处理为分别并行对数据块执行SHA‑1算法,得到各数据块的哈希散列数据即SHA‑1码SHA‑11、SHA‑12、SHA‑13、SHA‑14、SHA‑15……SHA‑1N,其中N为具体分成的线程数;第四步、将各个数据块的SHA‑1码累加,即(SHA‑11)+(SHA‑12)+(SHA‑13)+(SHA‑14)+(SHA‑15)……+(SHA‑1N),得到整个高清视频文件的目标SHA‑1指纹信息,然后将目标SHA‑1指纹和源SHA‑1指纹比较,如果二者相同则文件完整性状态正常反之则文件不完整。
地址 116023 辽宁省大连市高新园区华路1号