财务软件数据库安全与审计技术研究
2016-05-03张晓宁孙泽明董冰陈敬萱
张晓宁 孙泽明 董冰 陈敬萱



摘 要:本文以财务软件数据库安全与审计追踪技术为主线,通过数据库存储以及调用过程中的数据库加密来达到数据库的安全性要求。通过审计追踪技术,来解决人工审计相对繁琐而且效率不高,容易造成安全隐患,难以追查造成事故原因等问题。本系统使用Delphi7.0作为主要软件开发工具,并利用SQL Server 2000进行数据库开发与研究,最终实现对财务预结算软件的应用,并完成数据库的加密算法和审计追踪的设计,有效地提高了数据库的安全性和审计的高效性。文章还对加密后的数据库进行了仿真验证,结果表明,数据库可以通过加密来防止攻击破解,具有较高的实用价值。
关键词:预结算系统;Delphi7.0;数据库;安全性;数据加密;审计;
中图分类号:TP311 文献标识号:A文章编号:2095-2163(2016)02-
Database security of financial software and Audit Techniques Research
ZHANGXiaoning1, SUNZeming2, DONG Bing1 ,CHENJingxuan2
(1Heilongjiang province of the present military, Harbin 150001, China; 2College of Automation, Harbin Engineering University, Harbin 150001,China)
Abstract:Takingthe Financial software Database security design and Audit tracking technologycommand as the main clue,through the database to store and call process, database security requirements is achieved by using database encryption .Through audit tracking,Artificial audit to resolve relatively cumbersome and inefficient, likely to cause safety problems, it is difficult to trace the cause of the accident caused by other problems.The system uses Delphi7.0 as the software for developing, and uses SQL Server 2000 to develop databaseand research. The research ultimatelyachieves financial accounting settlement application for forcing. and completes the database encryption algorithm, thereforeeffectively improve the security of the database. The article especially discusses the systems databaseof the simulation design.The simulation results show that database can be encrypted to prevent from attacking, which has high practical value.
Keywords:financial management; Delphi7.0; Database; security; data encryption;audit
0引言
随着计算机应用的普及,传统的预结算财务工作都可由计算机软件来执行处理、并定制完成。因此,对于新兴的计算机财务软件技术的应用,数据库的数据与审计工作即已成为检验数据安全性与审计高效性的功能效果实施的重点与关键。本文将对应用在财务软件上的数据库进行安全设计并研究防攻击加密算法,同时,对有关操作系统所产生的计算机安全事件进行记录和分析。本研究开展旨在降低使用过程中存在的风险。
1数据库AES加密技术的实现
2 AES加密算法的改进与设计
AES算法密码设计的核心思想是S盒的设计,并且,作为非线性结构部件,S盒同样是密码安全保密性的决定因素。……
