Circle deposit system based on digital signature and method

Circle deposit system based on digital signature and method

  • CN 101,211,451 B
  • Filed: 12/21/2007
  • Issued: 08/03/2016
  • Est. Priority Date: 12/21/2007
  • Status: Active Grant
First Claim
Patent Images

1. a circle deposit system based on digital signature, it is characterized in that, described system includes:

  • client and service end, described client includes session module, the first authentication module, SIM, the first business execution module, intelligent key module, the first memory module and Notice Of Transactions module, and described service end includes that confirmation module deposited by the second memory module, the second authentication module, the second business execution module, signature blocks and circle;

    Described session module, for showing the information that the described client user of needs confirms, and display miscue information;

    Described first authentication module, is used for verifying that described service end is the most legal;

    Described SIM, after the identity identification information receiving user'"'"'s input, the identity identification information of checking user is the most legal;

    Described first business execution module includes initialization operation order signal generating unit, operation acknowledgement information transmitting unit, it is judged that unit, and request transmitting unit deposited by circle, and operation execution unit deposited by circle, wherein,Described initialization operation order signal generating unit, after the identity identification information of described SIM checking user is legal, it is allowed to user inputs circle and deposits operation information, and described circle is deposited operation information package, generates circle and deposits initialization operation order;

    Described operation acknowledgement information transmitting unit, after initialization operation order deposited by described initialization operation order signal generating unit generation circle, deposits initialization operation order according to described circle and sends operation acknowledgement information to described user;

    Described judging unit, for judging that the confirmation of described user is the most errorless;

    Request transmitting unit deposited by described circle, judged result for described judging unit be described user'"'"'s confirmation errorless time, sending circle by computer to described service end and deposit operation requests packet, described circle is deposited operation requests packet and is included that the amount of money deposited by user account and circle;

    Operation execution unit deposited by described circle, after permission command packet deposited by the circle returned for receiving described service end, carries out circle and deposits operation, and record Operation Log;

    Operation requests packet deposited by described intelligent key module, described client sends to described service end for signing/encrypting the communication information and circle, and deciphers/verify the communication information that described service end sends to described client and permission command packet deposited by circle;

    Described first memory module, when storage communicates with described service end information, the private key used in the communication information of signing, and the certificate information of described service end and PKI;

    Described Notice Of Transactions module, has been used for circle and has deposited operation, and after recording this Operation Log, sends trade execution information packet to described service end;

    Described second memory module, is used for storing user account information, subscriber identity information and during for communicating, signature private key used in the communication information, and the certificate information of described client and PKI with described client;

    Described second authentication module, the most effective for verifying described client, and after operation requests packet deposited by the circle receiving the transmission of described client, verify that operation requests packet deposited by described circle according to the described user account information stored in described second memory module and subscriber identity information the most legal;

    Described second business execution module, for described second authentication module verify described circle deposit operation requests packet legal after, from described user account, deduct circle deposit the amount of money, and deposit permission command packet to described client return circle, described circle is deposited permission command packet and is included that the amount of money deposited by exchange hour and circle;

    Permission command packet deposited by described signature blocks, described service end sends to described client for signing/encrypting the communication information and circle, and deciphers/verify the communication information that described client sends to described service end and operation requests packet deposited by circle;

    Confirmation module deposited by described circle, after receiving the trade execution information packet that described client sends, judge that the information in described trade execution information packet is the most correct, if correct, notify that described user circle is saved as merit, otherwise, cancel this circle and deposit operation, the amount of money of deduction from described user account is refilled, and rewriting operation daily record, notify described user profile mistake.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×