银行移动营销平台安全机制研究与系统实现
本文关键词:银行移动营销平台安全机制研究与系统实现,,由笔耕文化传播整理发布。
【摘要】:当前,移动通信和移动互联网技术飞速发展,为移动银行业务的开展创造了有利的发展环境和技术支持,同时,在金融业竞争日益激烈的今天,金融机构不断增多,我国银行正在进行以帐户为中心向以客户为中心的转变。银行的业务量也因此迅速发展,传统的营销方式已经无法适应新的业务发展的需要。为了保证银行客户业务的持续快速发展,基于移动银行的优势特点和客户的迫切需求,建立一套能够通过手持终端设备到客户现场办理业务的系统具有十分重要的现实意义。“银行移动营销平台”是在XX项目的资助下,根据实地调研并就甲方需求进行详尽分析和对关键技术验证探讨研究的成果上,结合Android平台和Spring MVC技术,设计了一套涵盖微小贷业务、信用卡业务以及阳光信贷业务的移动营销系统,并给出了系统的研究内容、设计思路和实现过程。鉴于银行移动营销平台是部署于PAD手持终端上的应用,在此种工作模式下,必然会有一些安全隐患的存在,而银行业务对安全的要求更高,为了保证系统平台能够正常的上线投入使用,必须很好的解决会涉及到的安全问题。本文就银行移动应用使用中会出现的安全隐患进行了全面的分析和研究,并分别给出对应的解决方案。论文的研究内容主要包括:在项目的需求分析和实现技术方面。根据系统的实际应用需要,前期对系统的需求进行了全面的分析,包括系统登录、微小贷业务、信用卡业务、阳光信贷业务和后台管理等功能需求以及非功能性需求。在此基础上,研究对比分析了相关技术,对SSL协议、VPN技术、Android系统技术、Spring MVC框架、i Batis框架以及数据加密技术做了深入的研究。在安全机制研究设计方面。为了保障业务数据在移动终端与服务端之间传输过程中的安全,设计了一种套接层-虚拟私有网络安全通道来建立起终端与服务端之间的安全通信;针对数据离线缓存的需要和平台数据的特点,改进提出了一种细粒度加密技术,在保证加密强度的前提下提高了加密的效率及降低了存储空间的消耗;并设计了一套移动设备管理方案,可提供对移动设备进行假关机、数据远程备份与恢复、安全销毁存储数据等操作,可以在移动设备丢失或被窃时及时采取补救措施。在系统设计方面。阐述了系统的设计方法,分别对移动营销子系统、接口服务子系统以及后台管理子系统的设计方案做了详细的论述,并逐个阐述了组件接口的设计。对非功能性设计做了分类说明。接着完成了对系统数据库的设计。在系统实现方面。按照所设计的安全机制解决方案,分别对网关认证、HTTP安全访问、数据加解密和移动设备管理集成实现方法做了介绍;根据对系统需求分析所制定的设计方案,分别对移动营销子系统、接口服务子系统和后台管理子系统三块的实现过程以及主要代码做了详尽的阐述;在完成了系统的实现过程之后,分别对系统做了功能测试和性能测试,从测试结果来看,很好的满足了系统的需求,并且能保证在生产环境中稳定运行。
【关键词】:移动营销 SpringMVC 安全机制 细粒度加密
【学位授予单位】:东华理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要3-5
- Abstract5-10
- 第1章 绪论10-18
- 1.1 研究背景与意义10-11
- 1.2 研究现状11-15
- 1.2.1 移动银行应用系统的国内外研究动态11-13
- 1.2.2 移动应用安全研究现状13-15
- 1.3 研究内容和结构安排15-18
- 第2章 关键理论与技术方法概述18-32
- 2.1 SSL协议18-19
- 2.1.1 SSL协议原理18-19
- 2.1.2 SSL协议工作流程19
- 2.2 VPN概述19-22
- 2.2.1 VPN的结构20
- 2.2.2 VPN的分类20-21
- 2.2.3 VPN的关键技术21-22
- 2.3 加密技术22-25
- 2.3.1 对称加密体制22-25
- 2.3.2 细粒度加密技术25
- 2.4 SpringMVC框架技术25-28
- 2.4.1 Spring框架简介25-27
- 2.4.2 SpringMVC的工作原理27-28
- 2.5 持久层框架iBATIS28-30
- 2.5.1 iBATIS的工作原理28-30
- 2.5.2 iBATIS的优点30
- 2.6 本章小结30-32
- 第3章 移动营销平台安全机制设计32-44
- 3.1 SSL VPN安全解决方案32-34
- 3.1.1 工作模式32-33
- 3.1.2 认证体系33
- 3.1.3 SSL VPN的优势33-34
- 3.1.4 SSL VPN的部署34
- 3.2 细粒度加密技术34-37
- 3.2.1 加密算法设计34-36
- 3.2.2 加密算法改进36
- 3.2.3 算法分析36-37
- 3.3 移动设备管理解决方案37-42
- 3.3.1 方案设计37-38
- 3.3.2 方案实现38-42
- 3.4 本章小结42-44
- 第4章 系统需求分析44-58
- 4.1 功能性需求分析44-54
- 4.1.1 业务功能概述44
- 4.1.2 系统登录44-45
- 4.1.3 微小贷业务需求45-48
- 4.1.4 阳光信贷业务需求48-49
- 4.1.5 信用卡业务需求49-52
- 4.1.6 后台管理需求52-54
- 4.2 非功能性需求分析54-56
- 4.2.1 设备管理策略54
- 4.2.2 计算机软硬件需求54-55
- 4.2.3 系统性能需求55-56
- 4.3 本章小结56-58
- 第5章 系统设计58-76
- 5.1 功能性设计58-67
- 5.1.1 设计方法58
- 5.1.2 设计方案58-64
- 5.1.3 组件接口设计64-67
- 5.2 非功能性设计67-70
- 5.3 系统数据库设计70-75
- 5.3.1 数据库设计规范70-71
- 5.3.2 数据库概念模型设计71-72
- 5.3.3 数据库表设计72-75
- 5.4 本章小结75-76
- 第6章 系统实现76-96
- 6.1 安全机制集成实现76-79
- 6.1.1 网关认证实现76-77
- 6.1.2 HTTP安全访问实现77-78
- 6.1.3 数据加解密实现78
- 6.1.4 移动设备管理实现78-79
- 6.2 移动营销子系统实现79-84
- 6.2.1 系统实现79-83
- 6.2.2 系统功能展示83-84
- 6.3 接口服务子系统实现84-87
- 6.4 后台管理子系统87-90
- 6.4.1 系统实现87-89
- 6.4.2 系统功能展示89-90
- 6.5 系统测试90-95
- 6.5.1 功能测试90-92
- 6.5.2 性能测试92-93
- 6.5.3 数据覆写测试93-95
- 6.6 本章小结95-96
- 第7章 总结与展望96-98
- 7.1 工作总结96-97
- 7.2 工作展望97-98
- 致谢98-100
- 参考文献100-102
【参考文献】
中国期刊全文数据库 前10条
1 黄永慧;陈程凯;;HTML5在移动应用开发上的应用前景[J];计算机技术与发展;2013年07期
2 张玉晴;黄瑾娉;;基于HTML5的跨平台移动应用关键技术的研究与实现[J];工业控制计算机;2013年03期
3 付亮;于立娟;陈幽君;秦雯;;2012-2013年移动互联网发展趋势综述[J];互联网天地;2013年02期
4 刘高军;夏景隆;;基于Spring MVC和iBATIS框架的研究与应用[J];计算机安全;2012年07期
5 薛峰;梁锋;徐书勋;王彪任;;基于Spring MVC框架的Web研究与应用[J];合肥工业大学学报(自然科学版);2012年03期
6 王卫东;;企业移动设备安全管理方法与实践[J];计算机安全;2011年11期
7 程美琪;;浅谈手机银行的宣传和营销[J];经济师;2011年07期
8 胡现玲;;我国手机银行发展现状与对策分析[J];经济师;2011年01期
9 成浩;;3G时代下的手机银行发展[J];市场周刊(理论研究);2010年05期
10 李庆莉;;着眼移动金融 发展手机银行[J];中国金融电脑;2010年05期
中国博士学位论文全文数据库 前2条
1 李亚晖;异构无线网络安全协议研究[D];西安电子科技大学;2009年
2 王正飞;数据库加密技术及其应用研究[D];复旦大学;2005年
本文关键词:银行移动营销平台安全机制研究与系统实现,由笔耕文化传播整理发布。
本文编号:292173
本文链接:https://www.wllwen.com/wenyilunwen/huanjingshejilunwen/292173.html