Dissertation > Excellent graduate degree dissertation topics show

The Research and Implement of Micropayment Model Based on Hash Chain

Author: YinXiaoHong
Tutor: HuangLin
School: Northwest University of Science and Technology
Course: Applied Computer Technology
Keywords: Micro-payment hash function hash chain Exponential function Ajax
CLC: TP311.52
Type: Master's thesis
Year: 2009
Downloads: 34
Quote: 0
Read: Download Dissertation


The micro-payment is a new electronic payment the realization pattern different from the traditional way of large-value electronic payments, transaction volume, high frequency trading, high security requirements, it has been in the emerging area of ??sales of goods a wide range of applications. The basic theory of this paper, micro-payment mode, key technologies, and the concrete realization of the extensive and in-depth analysis and Password theory and micro-payment commonly used to achieve mode-based eclipse web programming tools to hash chain-based micro payment models for the study, analysis of the exponential function to generate the hash chain, put forward a new model of a micro-payment system, and to study ways and means of micro-payment system popular network programming techniques Ajax. The main work is as follows: (1) study the exponential function as the hash chain generation algorithm and its verification speed test analysis results show that the use of this algorithm to verify a hash value of the average time of 19.9ms, to meet the peak period The transaction needs. (2) generate new hash chain operations of public key technology needed to achieve the promise to pay certified propose a new method to improve the efficiency regenerate the hash chain. This method makes full use of the characteristics of the hash function only needs one hash computation on certification, the new hash chain to avoid computationally intensive public-key signature algorithm, to improve the efficiency of the system. (3) the lack of hash chain-based micro-payment system in fraud detection customers over-spend and processing businesses, a new micro-payment mode. This mode first regular customers spend over verification, and every time, the business-to-third-party B at the request of customers over spending verify the date of the test customers to spend more than the daily spending limit and prevent malicious consumption. In order to detect business fraud, liquidation and over-spending validation to restrict the businesses to ensure that the third party to preserve the integrity of the B at all commodity businesses sold to customers, and these products are after signature of businesses, non-repudiation, effectively preventing businesses fraud. Payment transaction, the customer first, the businesses after shipment principles, to prevent customer fraud. (4) using Ajax technology development to achieve micro-payment system. Ajax request method as a new server, through which the browser side locally generated electronic currency value is sent to the server side so servers do verify the authenticity of the currency, and the server response is received, real-time updates of local electronic wallet the quantity of money. Compared with traditional B / S structure of the system, not only in response to the speed and reduce the transaction time, and reduce the transaction traffic, saving bandwidth, with the micro-payment systems requiring high efficiency and low cost characteristics consistent. Micro-payment systems to traditional B / S structure with Ajax way comparison test of network traffic, and found that the same three customers pay by 10, the former is 1.3 times that of the latter. (5) For a system, the design of the database plays a decisive role in the design of the entire system, especially for micro-payment systems, transaction data storage related to the of trading disputes the validity of the solution, and system robustness is perfect, but the transaction costs under control, we should try to control the amount of storage, to maintain the balance between the two. The system attempts to improve the storage of transaction data, and propose an implementation method.

Related Dissertations

  1. The Design and Implementation of Student Information Management System Based on Workflow,TP311.52
  2. Web-based scientific computing legacy application sharing technology research,TP393.09
  3. Design and Realization of GPS Monitoring System Based on WEB,TP311.52
  4. Digital Audit System Research,TP311.52
  5. Research on the Low-cost RFID Systems Security Protocol,TP391.44
  6. Design and Implementation of Web Collaborative Learning Platform Based on SNS,TP311.52
  7. Student Management system analysis and design,TP311.52
  8. Design of AHB Monitor Based on SHA and AES Algorithms,TP309.7
  9. Research on the Performance Optimization of Web Management Information System,TP311.52
  10. The Design and Implementation of Student Employment Management System of Yichun University,TP311.52
  11. RFID Authentication Protocol Based on Hash Function,TP391.44
  12. High flow conditions P2P streaming real-time behavior recognition system design and implementation,TN919.8
  13. Job matching model based on human health human resource information service Research and Design,R-4
  14. Research and Develop of Aerobics Movements Disassemble Teaching System,G831.3-4
  15. The Improvement of CPK and the Design and Analysis of Electronic Payment Protocols Based on CPK,TP393.08
  16. Design and implementation of network test system based on ASP.NET,TP311.52
  17. REST and workflow - based digital media asset management system to build,TP311.52
  18. Design and Realization of WebGIS System Based on AJAX,TP393.09
  19. Design and Implementation of the traffic police personnel management system based on ASP.NET,TP311.52
  20. Design and Implementation of the 3G mobile English learning platform,TP311.52
  21. Research and Application of the Power Grid Data Show Based on the Web-SVG,TP393.09

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile