Authentication arrangement and method for use with financial transactions

US10395462B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10395462-B2
Application numberUS-50601603-A
CountryUS
Kind codeB2
Filing dateFeb 28, 2003
Priority dateFeb 28, 2002
Publication dateAug 27, 2019
Grant dateAug 27, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An authentication arrangement for use in a network payment system for transacting a sale of merchandise over a network using an integrated circuit card is described, the arrangement comprising: a merchant server in communication with said network, said merchant server having at least a first item of merchandise for sale; a client terminal in communication with said network, said client terminal having an output device for reviewing said first item for sale, and an input device for initiating a purchase transaction to purchase said first item for sale, said client terminal being arranged to build a purchase message using information relating to a merchant identifier and financial transaction information obtained from said merchant server; a card reader for communicating with said integrated circuit card, said client terminal having means to generate a challenge message, said challenge message being generated from the information relating to the merchant identifier and an account number, means for receiving the challenge message at the card reader and for generating a value from the challenge message; said integrated circuit card having means for generating a cryptographic message from at least a part of said value, the card reader having means to generate an authentication token from at least a part of the cryptographic message, and said client terminal having means for transmitting at least part of the authentication token in a message for transmission via the network.

First claim

Opening claim text (preview).

What is claimed is: 1. A network payment system for transacting a sale of merchandise over a network using an integrated circuit card for authentication, said network payment system comprising: a merchant server in communication with said network, said merchant server having at least a first item of merchandise for sale; a client terminal in communication with said network, said client terminal having an output device for reviewing said first item for sale, and an input device for initiating a purchase transaction to purchase said first item for sale, said client terminal being arranged to build a purchase message using information relating to a merchant identifier and financial transaction information obtained from said merchant server; a card reader for communicating with said integrated circuit card, a transaction approvals server for approving financial transactions, said client terminal having a processor component configured to generate a challenge message, said challenge message being generated by compressing a concatenation of at least the merchant identifier and an account number, the card reader having a processor component for receiving the challenge message and for generating a value from the challenge message, generation of said value based on currency and amount of the transaction and a number unpredictable to the integrated circuit card and the card reader further having a communication component for transmitting said value to said integrated circuit card; said integrated circuit card having a processor component for receiving the value and calculating a cryptographic message by encrypting at least a part of said value and for returning the cryptographic message to the card reader, said integrated circuit card having a bitmap structure to identify bits of the cryptographic message; the processor component of the card reader configured to generate an authentication token, based on the bitmap structure, from at least a part of the cryptographic message, said client terminal having a communication component for transmitting at least part of the authentication token in a message for transmission via the network to said transaction approvals server, said message for transmission via the network to said transaction approvals server generated based at least in part on card verification results. 2. The system according to claim 1 , wherein said processor component configured to generate a challenge message is adapted to generate the challenge message by compressing the merchant identifier, the account number, and at least one of a purchase amount and a purchase currency. 3. The system according to claim 1 , wherein the communication component for transmitting at least part of said authentication token is adapted to transmit the at least part of said authentication token to the merchant server and the merchant server is adapted to transmit the at least part of said authentication token to the transaction approvals server with purchase information in an authorization request message. 4. The system according to claim 1 , wherein the compression is a hash function. 5. The system according to claim 3 , wherein the transaction approvals server rebuilds at least part of the authentication token and compares the rebuilt message with the at least part of the authentication token in the authorization request message transmitted from the merchant server. 6. The system according to claim 5 , wherein the transaction approvals server is adapted to send an authentication approval message to the merchant server if the comparison is positive. 7. The system according to claim 1 , wherein the integrated circuit card has a memory and a first data object stored in said memory and the processor component of the card reader for generating an authentication token from at least a part of the cryptographic message is adapted to select a part of the cryptographic message in accordance with the first data object. 8. A method for authentication for transacting a sale of merchandise over a network using an integrated circuit card, the method comprising: establishing a communication between a merchant server with a client terminal over said network, said merchant server having at least a first item of merchandise for sale; reviewing said first item for sale on said client terminal, initiating a purchase transaction to purchase said first item for sale and building a purchase message using information relating to a merchant identifier and financial transaction information obtained from said merchant server; generating a challenge message on the client terminal by compressing a concatenation of at least the merchant identifier and an account number, receiving the challenge message at a card reader and for generating a value from the challenge message, generation of said value based at least in part on said financial transaction information; establishing a communication between the integrated circuit card and the card reader and calculating a cryptographic message by encrypting at least a part of said value, generating an authentication token on the card reader from at least a part of the cryptographic message and based on a bitmap structure stored on the integrated circuit card, wherein the bitmap structure identifies bits of the cryptographic message, transmitting at least part of the authentication token in a message from the client terminal for transmission via the network to an approvals server, said message generated based at least in part on card verification results. 9. The method according to claim 8 , wherein generating a challenge message comprises generating the challenge message by concatenating the merchant identifier, an account number, and at least one of a purchase amount and a purchase currency. 10. The method according to claim 8 , wherein transmitting at least part of said authentication token comprises transmitting the at least part of said authentication token to the merchant server and transmitting the at least part of said authentication token from the merchant server to the approvals server with purchase information in an authorization request message. 11. The method according to claim 8 , wherein compressing comprises applying a hash function. 12. The method according to claim 10 , further comprising: rebuilding at least part of the authentication token at the approvals server and comparing the rebuilt message with the at least part of the authentication token in the authorization request message transmitted from the merchant server. 13. The method according to claim 12 , further comprising sending an authentication approval message to the merchant server if the comparison is positive. 14. The method according to claim 8 , further comprising generating an authentication token from at least a part of the cryptographic message by selecting a part of the cryptographic message in accordance with a first data object stored in a memory of said integrated circuit card. 15. An authentication system for use with a network payment system for transacting a sale of merchandise over a network using an integrated circuit card for authentication, said authentication system comprising: a merchant server in communication with said network, said merchant server having at least a first item of merchandise for sale; a client terminal in communication with said network, said client terminal having an output device for reviewing said first item for sale, and an input device for initiating a purchase transaction to purchase said first item for sale, said client terminal being arranged to build a purchase message using information rel

Assignees

Inventors

Classifications

  • Identification of user by a PIN code · CPC title

  • G07F7/1008Primary

    Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system · CPC title

  • using encryption therefor · CPC title

  • using mutual authentication without cards, e.g. challenge-response · CPC title

  • involving authentication · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10395462B2 cover?
An authentication arrangement for use in a network payment system for transacting a sale of merchandise over a network using an integrated circuit card is described, the arrangement comprising: a merchant server in communication with said network, said merchant server having at least a first item of merchandise for sale; a client terminal in communication with said network, said client terminal…
Who is the assignee on this patent?
Ates Fikret, Mastercard International Inc
What technology area does this patent fall under?
Primary CPC classification G07F7/1008. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 27 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).