论文部分内容阅读
近年来,随着移动电子商务的蓬勃发展,移动支付领域的安全问题受到越来越多人的关注。在我国,由于移动支付起步较晚,国内移动支付业务格局还未见明朗。在这种情况下,如何推动移动支付业务的发展,尤其是提高移动远程支付的安全性就成了一个新的挑战。本文结合目前已经在网银安全领域得到广泛应用的一款安全产品——USBKey的应用特点,将其应用延伸至移动终端设备平台,提出一个音频盾原型设计方案,从而解决在移动终端设备上进行移动远程支付的安全问题。本文完成的主要工作如下:(1)分析了音频盾产生的背景与意义,并阐述了音频盾在国内外的研究现状;(2)对音频盾进行了需求分析,在此基础上提出一个音频盾的整体设计方案,方案包括硬件设计、COS设计和中间件设计,并对音频盾的工作流程进行了描述和分析;(3)对音频盾的关键模块进行了详细设计和实现,主要包括音频盾的音频通信模块的设计及其应用文件系统的设计和实现,其中,在音频通信模块的设计中,对音频通信所面临的传输可靠性和有效性问题提出了有效的解决方案;在应用文件系统的设计上,针对音频通信的特点,提出了对音频盾文件系统的改造方案,解决了由于音频盾通信慢而带来的客户体验差的问题;(4)从音频通信、安全和应用环境等方面对音频盾原型进行了测试和验证。本课题旨在提出适合于移动终端设备应用环境,尤其是支持手机音频接口的音频盾的产品原型方案。研究表明,本文所设计的方案一方面可满足PC端网银的安全需求;另一方面也使移动终端设备,尤其是手机银行的终端安全性达到与复核型USB Key所能保证的网银安全性一样的水平。因此,本文的设计方案可有效提高移动远程支付终端的安全性。