论文部分内容阅读
云计算技术在大数据管理方面的优势使其成为最受欢迎的主流计算方式,因此存储大规模数据时的最佳选择是利用云存储技术进行,而云存储中最关键的问题就是安全问题。本文根据云平台下高铁信息共享技术的相关研究以及共享数据安全性要求,主要进行了如下研究:首先,对云平台下高速铁路共享数据存储的安全需求进行了分析,针对不同密级的数据提出了不同的安全策略,重点研究秘密级数据的加密及访问控制方法。文中对现有的数据加密方法进行了分析,包括基于属性加密技术的算法流程、优缺点及其在高铁数据加密应用中存在的问题。其次,对文中使用的基本理论包括云计算技术、属性加密方法及粗糙集理论的基础知识进行了介绍,同时提出了基于属性加密算法访问控制技术的改进方案。通过直接构造共享生成矩阵的方式改变了访问结构的表示方法,同时,本文引入了属性组的概念,实现了用户在属性层面的权限撤销功能。再次,分析了高速铁路突发事件应急场景,建立了应急情景的分层网络模型。提出了基于情景分析的并行贝叶斯网络约简模型。搭建了Hadoop云平台,通过设计map函数、reduce函数、call-job函数以及主程序实现了基于粗糙集理论的知识约简算法的并行运算。利用贝叶斯网络对约简后的结果进行决策推理,并使用Netica贝叶斯仿真软件对模型进行了验证。最后,本文设计了加密和解密算法的应用系统,并实现了部分功能。测试了云存储条件下的高铁数据加密算法的时间性能,并对算法的时间开销和空间开销进行了分析。