This paper describes the current research trend of electronic payment at home and abroad, the necessity and importance PKI(Public Key Infrastructure) played in the electronic payment system.After researching the Application Status, technical characteristics, development prospects of PKI, digital certificates, SSL Protocol,as well as the role They play information security,the author propose a design and Implementation of an electronic payment platform Based on PKI ,which has been used in yeepay electronic payment platform.This paper designs the software architecture of the payment platform and introduces general framework, network architecture of the payment platform.In the process of study and research,the author have studied and analized the openssl software toolkit and then deployed a digital certificate authenty based on openCA,which is used to manage private key and digital certificates. According to the interfaces of banks and Telecommunications service providers, designed and finished the online payment module and phone payment module.This paper focuses on the payment platform security mechanism, protects payment platform from many aspects such as bussiness layer,transport layer and the transaction process.Based on the original structure of payment platform andcCryptography technology,with specific business of the payment platform,the author tried to use certificate and message digest in the online payment module, which is a innovation in the application fileds of security. In addition,based on SSL Protocol,the author designd a safe socket communication process to protect the communication between financial institutions and payment platform.The production of research has enhanced the security level of this payment platform.Yeepay electronic payment platform won "Innovative Electronic Payment Award" of China High-Level Forum on Electronic Payment, it has Became the leading third party payment platform of china, promoting China's e-commerce development process. |