Font Size: a A A

The Design Of Mobile Payment Platforms And Security Research

Posted on:2015-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:X M GuoFull Text:PDF
GTID:2298330467963756Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The rapid development of Mobile Internet makes a subtle difference in the way of life and work of human. Based on Mobile Internet technology, cell phone mobile payment emerges as the times require and has already becomes one of the most important way of payment. Being high efficiency, simple and convenient, mobile payment is widely approved by the market.At present, Android system is the main operating system of mobile terminals. Mobile payment products using Android system is the main trend of the market. However, as convenient as the mobile payment products are, it also faces some problem on data security. Considering its own safety character, the protection of the user data has much room for improvement. This article is aimed at offering a safe and reliable running platform for cell phone mobile payment, reinforcing the protection of local data, by choosing suitable encryption modes of local data.Firstly, this paper describes the current development of mobile payment architecture and typical mobile payment system, combined with the current security situation in the Android mobile platform applications. The issue on Mobile payment system security is raised in the Android platform local data. Secondly, it analysis the security mechanisms Android system, and cracks for SQLite application layer security vulnerabilities. Thus we can combine the characteristics of the Android system, then select AES encryption algorithm, using Android NDK technical modifications under the system SQLite source code, design and implement SQLite database with encryption, secure payment platform is designed to provide system-level phone support. Finally, design and develop an encrypted SQLite-based mobile payment system. The system combines AES encryption and password authentication, encrypted SQLite database.
Keywords/Search Tags:mobile payment, SQLite, NDK, data security
PDF Full Text Request
Related items