《基于指纹识别技术的支付终端的设计与实现》由会员分享,可在线阅读,更多相关《基于指纹识别技术的支付终端的设计与实现(85页珍藏版)》请在金锄头文库上搜索。
1、硕硕士士学学位位论论文文题题目目: :基于指纹识别技术的支付基于指纹识别技术的支付终端的设计与实现终端的设计与实现研研 究究 生生沈 朝 平专专业业电 子 与 通 信 工 程指导教师指导教师张 亚 君完成日期完成日期2013 年 12 月杭州电子科技大学硕士学位论文杭州电子科技大学硕士学位论文基于指纹识别技术的支付 终端的设计与实现研研 究究 生:生: 沈朝平指导教师:指导教师: 张亚君教 授2013 年 12 月Dissertation Submitted to Hangzhou Dianzi Universityfor the Degree of MasterThe research an
2、d implementation of payment terminals based on Fingerprint identification technologyCandidate:Shen ChaopingSupervisor:Prof.Zhang YajunDecember, 2012杭州电子科技大学杭州电子科技大学学位论文原创性声明和使用授权说明学位论文原创性声明和使用授权说明原创性声明原创性声明本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出
3、重要贡献的个人和集体,均已在文中以明确方式标明。申请学位论文与资料若有不实之处,本人承担一切相关责任。论文作者签名:日期:年月日学位论文使用授权说明学位论文使用授权说明本人完全了解杭州电子科技大学关于保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属杭州电子科技大学。本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为杭州电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。 (保密论文在解密后遵守此规定)论文作者签名:日期:年月日指导教师签名:日期:年月杭州电子科技大
4、学硕士学位论文I摘要随着互联网和无线网络技术的发展,新兴的银行卡支付、网络支付和移动支付方式由于其方便性,正在被越来越多的人群使用。然而这些新兴的支付业务给人们带来方便的同时也带来了很多潜在的不安全性和不必要的麻烦。银行卡支付在忘记携带时影响交易,而且银行卡的密码也很容易被窃取,带来了安全隐患。由于现代的互联网环境日益复杂,使得人们在使用网络支付或移动支付业务时可能会导致身份资料、账户和密码泄露,从而带来经济损失和麻烦。造成这些问题的主要原因是这些身份认证方式只是认证了用户身份的绑定信息而不是真正的人,使得用户的身份很容易被第三方冒充。本文分析和研究了目前国内外支付方式的发展状况,并指出了目前
5、被大量使用的支付方式的不足。基于此,本文提出并实现了基于指纹识别技术的支付终端。采用了真正能够认证到人的指纹认证方式作为支付时的身份认证方式,并将该认证方式集成到移动终端中,从而解决了现有的支付方式中容易出现的问题。本文的主要工作内容有:(1) 分析研究了指纹的特征及其识别原理, 实现了一套指纹识别算法, 并改进了部分算法。(2)分析并设计了系统框架,搭建了基于 S5PV210 处理器的系统硬件平台,开发了用于快速启动的 Bootloader、移植了 Android 系统和 Android 系统所采用的 Linux 内核以及相关设备驱动程序。(3)开发了 MBF200 指纹传感器设备驱动程序、
6、中间件以及支付客户端。(4)设计并开发了用于处理支付终端和管理客户端各种请求的服务器系统以及管理客户端。最后,在系统设计完成后,对指纹识别算法以及支付终端、管理客户端和服务器系统的功能和性能进行测试。从系统测试结果来看,本文开发的指纹识别算法对指纹图像的处理具有很好的效果,并且改进的算法比原算法具有更高的效率。指纹支付系统的功能以及速度基本达到了预期的要求,具有一定的实用价值。关键字:指纹识别,支付终端,Android,驱动程序,服务器,客户端杭州电子科技大学硕士学位论文IIABSTRACTWith the development of internet and wireless networ
7、k technology, bank cards, e-bank onlineand mobile payment are used by more and more people due to the convenience of thesetechniques. However, while these new payment services bring convenience to human, they alsobring a lot of potentially unsafe and unnecessary troubles. It is easily for cardholder
8、 to forget totake bank cards when doing transaction.Moreover, the password of cards may easily be stolen,which brings security risks. Because of the increasing complexity of the modern Internetenvironment, cardholders identity, account and password may be leaked when tjey use the onlinepayment or mo
9、bile payment services, making economic losses and troubles. The main reason forthese problems is that these identity authenticationjust identified the binding information ofuser rather than a real person, so that the users identity could be simply pretend by a third party.This paper analyzes and stu
10、dies the current development situation of domestic and internationalpayment methods, and points out the shortcomings of current payment methods widely used.Under this background, this paper proposed and implemented a payment terminal model based onfingerprint recognition technology. We adopt a metho
11、d to identify the fingerprint when payingand integrate the authentication to the mobile terminal,so as to solve some problems existing inthe mode of payment.The main job contents are as follows:(1) Analyzes the characteristics and fingerprint recognition principle, realizing a set of fingerprintreco
12、gnition algorithm, and improves part of the algorithm.(2) Analyzes and designes a system framework, building software and hardware platform basedon S5PV210 processor. Developes Bootloader used for fast start and transplants the Linux kerneland associated device drivers adopted by theAndroid system a
13、nd Android system.(3) Developes MBF200 fingerprint sensor device drivers, middleware and payment clients.(4) Designes and developes server system and management client which can be used for handlingvarious requests of payment terminal and management client.Finally, after the completion of the system
14、 design, the paper takes a test for the function andperformance of fingerprint recognition algorithm, payment terminal, management client andserver system.System test result demonstrates that the fingerprint identification fingerprint imageprocessing algorithm this paper developed has a good effect,
15、 and the improved algorithm has ahigher efficiency than the original algorithm. Functionality and speed of fingerprint paymentsystem basically reached the expected demand, which has some practical value on paymentidentify.Keywords: Fingerprint recognition, Android, Payment terminals, Drivers, Server, Client杭州电子科技大学硕士学位论文III目目 录录摘要IABSTRACT II第 1 章 绪论11. 1 课题的研究目的和意义