共享模式下会计信息化的云数据完整性验证算法
2019-03-12王燕玲
王燕玲
关键词: 会计信息化; 财务共享; 云平台; 数据验证; 计算效率; 信息安全
中图分类号: TN911.1?34; TP391 文献标识码: A 文章编号: 1004?373X(2019)05?0087?03
Cloud data integrity verification algorithm for accounting informationization in sharing mode
WANG Yanling
(College of Mechanical and Electrical Engineering, Zhengzhou University of Industry Technology, Zhengzhou 451150, China)
Abstract: A data integrity verification algorithm taking cloud computing as informatization platform is proposed to solve the problem of accounting information security in the financial sharing mode. The accounting data informatization system based on cloud computing is analyzed, and the network topology structure of cloud storage data and overall system architecture are given. The existing single?user data verification algorithm is improved, and the multi?user parallel verification algorithm is applied to accounting informationization to reduce the quantity of verification. Experimental results show that the multi?user parallel verification algorithm can ensure the integrity and consistency of data files.
Keywords: accounting informatization; financial sharing; cloud platform; data verification; computational efficiency; information security
0 引 言
在会计电算化及共享经济的推动下,财务共享模式逐步发展为许多大中型企业改善财务管理方式、创新企业管理模式、提高管理水平、降低企业运营成本的有效途径[1]。财务共享管理模式首先出现于国际大型跨国公司并得到了较好的运行效果和反馈。随着我国经济的快速发展,国内企业也开始尝试这种新颖的财务管理模式,以便改革公司运营流程来寻求更高的生产效益[2]。随着云计算的不断推广,越来越多的企业和个人选择在云服务器上保存自身的数据和文件。不同于本地存储,用户使用云数据可以大大提升工作效率和减少硬件投入成本[3]。会计信息化和云计算的结合成为研究的热点方向。文献[4]将云计算平台应用于会计信息化,采用云计算等技术构建以会计大数据分析为核心的会计信息系统。文献[5]分析了当前基于云计算的中小企业财会信息化中存在的问题,并分别从不同角度有针对性地提出合理化建议。
但是会计信息化和云计算的结合也会面临一些新的问题。黑客可能尝试篡改云储存器上的用户数据,此外,系统运行过程中也难免会出现数据丢失现象,如果发生以上类似情况时,云平台供应商需要及时发现异常以便尽快处理。因此,必须不断地对云服务器上的数据进行验证,确保数据存储文件的一致性和完整性。为了有效提升完整性验证的效率,以便解决财务共享模式下会计信息安全问题,提出一种以云计算为信息化平台的数据完整性验证算法。实验结果表明,相较于传统单用户验证技术,提出的算法性能更好。
1 基于云计算的会计信息化系统
1.1 云计算理论及相关技术
云计算是目前计算机科学技术方面的一个研究热点,得到了众多企事业单位和相关互联网专家的关注,是未来计算机网络技术发展的重要趋势。
一个典型的云计算平台需要具备[6]:网格化的数据存储器矩阵网络、防火墙设备、计算资源设备,并可以让用户通过租赁的方式远程使用一个可扩展的云存储空间,实现云应用服务,如图1所示。
完整的云計算体系架构应该包括:接入层、核心层、资源汇聚层、API接口层和应用层,如图2所示。