Two-way enciphering magnetic card anti-fake method

Two-way enciphering magnetic card anti-fake method

CN
  • CN 1,417,741 B
  • Filed: 11/23/2001
  • Issued: 05/11/2011
  • Est. Priority Date: 11/03/2001
  • Status: Active Grant
First Claim
Patent Images

1. two-way enciphering magnetic card anti-fake method is characterized in that comprising the encryption and the testing process of magnetic card card number:

  • (1) the bidirectional encipher process of magnetic card card number;

    A, client submit to and open the card data, after the card sending mechanism examination and recognition, distribute and the unique corresponding client magnetic card of customer data card number;

    B, this magnetic card card number is sent to host computer system, the cryptographic algorithm of employing system setting is carried out encryption to card number, obtains encrypting card number;

    Systematic parameter and random number that the initial password of C, cryptographic algorithm is set by card sending mechanism are formed, and the initial password of cryptographic calculation changes with the change of random number each time;

    D, will encrypt card number and random number writes on the magnetic stripe of client'"'"'s magnetic card as magnetic strip information;

    E, system preserve the password of magnetic card card number and the reservation of unique with it corresponding client;

    (2) testing process of magnetic card card number;

    Magnetic strip information on A, the magnetic card is sent to computer host system after the magnetic card read-write equipment reads, the holder imports client password simultaneously;

    B, host computer are at first isolated from magnetic strip information and are encrypted card number and random number, and random number combines the initial password that obtains decipherment algorithm with systematic parameter, utilize decipherment algorithm to be decrypted processing to encrypting card number, obtain the magnetic card card number;

    C, in the database of preserving the magnetic card card number, judge whether to exist the magnetic card card number, if there is no, then this magnetic card is illegal, program stops;

    D, this magnetic card card number exist, and extract client'"'"'s reserving cipher by the magnetic card card number;

    E then combines the initial password that obtains decipherment algorithm with random number if encrypt client'"'"'s reserving cipher with systematic parameter, utilize decipherment algorithm to be decrypted processing to encrypting client'"'"'s reserving cipher, obtains client'"'"'s reserving cipher;

    F, judge whether the password of holder input is identical with client'"'"'s reserving cipher,, send the result back to the terminal of swiping the card as accepting or refusing the distinguishing mark that the client enters system.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×