基于AES加密的银行客户信息管理系统设计与实现DesignandImplementationofTheInformationManagementSystemofBank’sCustomerBasedonAESEncryption摘要随着世界的科技发展迅猛,人们的生活愈发地离不开网络,从一开始人们口中的“低头族”,到支持互联网发展的“互联网+”,说明了网络已经融入我们的生活中。经过一些内部的网络调查,企业或者个人之间造成损失的往往出现在一些网络安全导致个人的泄密,因此在通过网络进行信息传递的时候,也会面临着严峻的信息外泄的安全问题。对数据进行算法加密是一种数据重新打散重组达到对数据进行隐藏的常见手段,让未获得权限的用户无法获得其他客户的一些真实信息,也是有效防范网络威胁的方法之一。本次毕业设计的银行客户信息管理系统使用的是AES加密算法,论文具体介绍整个系统的设计与实现过程,使用AngularJS、Bootstrap开发前端界面,servlet处理逻辑层,Mysql进行数据存取,完成系统的设计与实现。关键词:AES;B/S结构;JFinal框架;MySQLAbstractWiththerapiddevelopmentofscienceandtechnologyintheworld,moreandmorepeoplecannotbeseparatedfromthenetwork.Inthebeginning,fromtheoriginal"phubber"tosupportthedevelopmentoftheInternet"Internet+",itshowsthatthenetworkhasbeenintegratedintoourlives.Aftersomeinvestigationsofinternalnetwork,thelosscausedbetweenenterprisesorindividualsoftenoccursinsomenetworksecuritywhichleadingtopersonalleakage.Sowhendataistransmittedthroughthenetwork,itwillalsofaceserioussecurityproblemsofinformationleakageatthesametime.Encryptinginformationisacommonwaytobreakupandreorganizedatatohideinformation,whichmakesunauthorizedusersunabletogetsomerealinformationfromotherusers,andisalsooneoftheeffectivemethodstopreventnetworkthreats.ThisgraduationdesignofthebankcustomerinformationmanagementsystemusesAESencryptionalgorithm,thepaperspecificallyintroducesthedesignandimplementationprocessofthewholesystem,usingAngularJSandBootstraptodevelopthefront-endinterface,Servletprocessinglogiclayer,MySQLfordataaccess,tocompletethedesignandimplementationofthesystem.Keywords:AES;B/Sstructure;JFinalframework;MySQL目录第一章绪论....................................................................................................11.1研究动机与目的................................................................................11.2现状研究.............................................................................................11.3主要研究工作.....................................................................................21.4论文结构介绍.....................................................................................2第二章系统开发相关技术............................................................................42.1开发硬件与环境.................................................................................42.2开发工具.............................................................................................42.2.1DeamweaverCC......................................................................42.2.2EclipseIDE..........................................................................42.3技术介绍.............................................................................................52.3.1B/S架构.................................................................................52.3.2JFinal+MVC后端框架.......................................................52.3.3MySQL数据库.........................................................................62.3.4AngularJS+Bootstrap前端框架.....................