Both of VISA and MasterCard credit card organizations in the United States of America proposed electronic payment protocol based on internet what is a secure electronic transaction System SET Protocol. The purpose of design A secure electronic transaction System SET Protocol is solve the problem that if there have people use credit card to payment the system can help user, seller and bank to complete the trade. It core technology contained the data encryption, digital signature, certificate, electronic envelope; and the goal is to guarantee the security of payment information, the integrity of the payment process, legal status of users and business and maneuverability.The secure electronic transaction System SET Protocol is a security electronic payment protocol for the moment. This test deep research that both of the SET protocol’s workflow and what the methods and tools payment security. Through the above research and analysis, sum up merits and demerits of the SET protocol, put forward corresponding countermeasures, design a secure electronic transaction system based on SET Protocol and describe every functional module. This test system analysis two of encryption method that DES and RSA, put forward Suggestions for improvement be directed against algorithm. I use elliptic curve algorithm instead of RSA algorithm can also achieve the safety performance, and improved the efficiency processing. At the same time, independent research and development of the encryption algorithm used in SET protocol process, the formation of the nested type cryptographic algorithm. |