Method and system for upgrading firmware of a card reader
First Claim
1. A method of upgrading firmware of a card reader, comprising steps of:
- establishing a connection between the card reader and Integrated Circuit, IC, card;
determining, by the card reader, whether the IC card is an IC card for upgrading in which files for upgrading are stored;
if the IC card is an IC card for upgrading, making, by the card reader, mutual or one-way authentication with the IC card;
otherwise, operating, by the card reader, the IC card as normal;
acquiring, by the card reader, files for upgrading from the IC card after a successful authentication between the card reader and the IC card, and upgrading firmware of the card reader by using the files for upgrading.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention discloses a method and a system of upgrading firmware of a card reader. In the method, a card reader is connected to an IC card; the card reader determines whether the IC card is an IC card for upgrading, if it is, the card reader makes one-way or mutual authentication with the IC card; after a successful authentication, the card reader acquires files for upgrading the firmware of the card reader. The system includes a card reader and an IC card. The firmware of card reader is upgraded in the invention by acquiring the files for upgrading from an IC card in which the files for upgrading are pre-stored. The invention improves the efficiency of upgrading the card reader and also improves the security of the upgrading by the authentication between the card reader and the IC card.
35 Citations
20 Claims
-
1. A method of upgrading firmware of a card reader, comprising steps of:
-
establishing a connection between the card reader and Integrated Circuit, IC, card; determining, by the card reader, whether the IC card is an IC card for upgrading in which files for upgrading are stored; if the IC card is an IC card for upgrading, making, by the card reader, mutual or one-way authentication with the IC card;
otherwise, operating, by the card reader, the IC card as normal;acquiring, by the card reader, files for upgrading from the IC card after a successful authentication between the card reader and the IC card, and upgrading firmware of the card reader by using the files for upgrading. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system of upgrading firmware of a card reader, comprising a card reader and an Integrated Circuit, IC, card;
- wherein;
the card reader is adapted to be connected to the IC card, and to determine whether the IC card is an IC card for upgrading, if the IC card is an IC card for upgrading, make mutual or one-way authentication with the IC card;
if the IC card is not an IC card for upgrading, operate the IC card as normal;
, the card reader is further adapted to acquire files for upgrading from the IC card after a successful authentication and upgrade its firmware with the files for upgrading;
the card reader comprises an interface module adapted to be connected to an Integrated Circuit, IC, card;
a determining module adapted to determine the IC card connected to the interface module is an IC card for upgrading in which files for upgrading are stored;
an authentication module adapted to make mutual or one-way authentication with the IC card if the determining module determines that the IC card is an IC card for upgrading;
an operation module adapted to operate the IC card as normal if the determining module determines that the IC card is not an IC card for upgrading; and
an acquiring module adapted to acquire files for upgrading from the IC card connected to the card reader and upgrade firmware of the card reader with the files for upgrading after a successful authentication between the authentication module and IC card;the IC card comprises an interface module adapted to be connected to a card reader; and
an authentication module adapted to make mutual or one-way authentication with the card reader after the IC card is authenticated as an IC card for upgrading by the card reader;
the IC card is adapted to be connected to the card reader; and
to make mutual or one-way authentication with the card reader after the IC card is authenticated as an IC card for upgrading by the card reader;
the IC card is further adapted to send the files for upgrading to the card reader after a successful authentication between the IC card and the card reader. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
- wherein;
Specification