论文部分内容阅读
视图发布是数据交换的主要手段,视图发布为数据交换提供了方便,但在视图发布过程中有可能造成信息的泄漏,因此,保证发布视图的安全成为数据库安全的一个新课题。本文对国内外关于视图发布过程中安全问题的研究现状进行了综合分析,从一个全新的角度对视图发布过程中信息泄漏问题进行了研究。
首先,介绍了视图发布后消除结构信息推理以及查询信息推理的解决方案。通过全面分析各种信息推理方式,指出了两种方法的不足,同时分析了视图发布前用来保护私有信息的K-匿名模型以及概率独立判定模型。其次,基于以上的研究成果,提出了视图安全性判定定理以及信息泄漏测量方法。在视图发布之前通过视图安全性判定定理判定将要发布的视图组是否会造成信息泄漏,如果存在信息泄漏,那么采用相对误差测量方法对发布视图进行测量,并对测量结果进行分析。
再次,根据视图安全性判定定理以及信息泄漏测量方法,提出了视图安全性判定算法、信息公开测量算法以及消除信息泄漏算法,并进行了算法分析和正确性证明。
最后,对上述算法进行了实验验证,比较了两种信息公开测量方法以及两种信息泄漏消除算法的实验结果,通过分析实验结果数据发现,信息泄漏消除算法在不影响视图发布的同时能够有效地防止信息泄漏,实现视图的安全发布。