论文部分内容阅读
随着科学技术的发展,计算机和信息技术全方位、多角度冲击着社会生活的各个层面,深刻地影响着全球政治、经济、法律以及人们的生活。与此同时,与计算机和网络相关的各类纠纷日渐增多,电子证据正悄然走进司法领域。与传统证据相比,电子证据极容易被篡改和伪造,其作为呈堂证据的可信度相对较低。这时,如何保证电子证据的有效性将成为我们取证工作的关键。传统的细粒度数据完整性检验方法可以减小因偶然的错误或个别的篡改而造成的数据失效的灾难性影响。但为每份小粒度数据生成一个独立的完整性检验Hash数据会产生大量的Hash数据,且Hash数据属于随机性数据无法压缩,给Hash数据存储及网络传输带来较大影响。
本文对现有的完整性检验方法进行了分析,并借鉴纠错编码中监督元组合监督信息元的理论,设计了优于现有完整性检验方法的H-M完整性指示码方法。针对监督数据可分组存放的这一特性,提出建立电子证据的网络化保全系统。从而减小证据被合谋篡改的可能性。
本文的研究工作主要从以下三个方面展开:
1.分析了现有细粒度完整性检验方法的优缺点,借鉴纠错编码理论,设计了基于Horiguchi-Morita纠错码的H-M完整性指示码。该方法能够指示2或3个错误,错误指示能力优于现有的组合单错指示码。并在指示2或3个错误的同时能够减少Hash数据的使用量。
2.开发了基于H-M完整性指示码的细粒度完整性检验工具。该工具以磁盘上的文件或物理扇区作为取证数据对象,能利用较少的Hash值对较多数据对象进行完整性检验。
3.对完整性检验方法在证据保全的应用进行了初步的探讨,提出建立电子证据的网络化保全系统。该系统将证据及Hash数据分离保管,能够防止合谋篡改。