Contactless IC card, responding method, and program therefor
First Claim
1. A contactless IC card responding to a request sent from a reader/writer by using a value calculated based on random numbers, which comprising:
- provisional random number generating means for generating a provisional random number according to a part of operations to be used for generating a random number;
provisional random number storage means for storing the provisional random number generated by the provisional random number generating means; and
random number generating means for generating a random number on the basis of the stored provisional random number at the time of receiving the request from the reader/writer.
1 Assignment
0 Petitions
Accused Products
Abstract
Provision of a high-grade random number by means of a simple configuration enables to provide a contactless IC card, a responding method, and a program therefore; those can control the collision of the initial responses in minimum. The contactless IC card, the responding method and the program comprise the provisional random number generating means for generating a provisional random number according to a part of operations to be used for the generation of a random number, the provisional random number storage means for storing the provisional random number generated by the provisional random number storage means, and the random number generating means for generating a random number on the basis of the provisional random number at receiving the request from the reader/writer.
28 Citations
12 Claims
-
1. A contactless IC card responding to a request sent from a reader/writer by using a value calculated based on random numbers, which comprising:
-
provisional random number generating means for generating a provisional random number according to a part of operations to be used for generating a random number;
provisional random number storage means for storing the provisional random number generated by the provisional random number generating means; and
random number generating means for generating a random number on the basis of the stored provisional random number at the time of receiving the request from the reader/writer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A responding method of contactless IC card responding to a request sent from a reader/writer by using a value calculated based on a random number, which comprising:
-
generating a provisional random number according to a part of operations to be used for generating a random number; and
generating a random number on the basis of the provisional random number at the time of receiving the request from the reader/writer.
-
-
11. A program executed by a contactless IC card responding to a request sent from a reader/writer by using a value calculated based on a random number, which comprising:
-
generating a provisional random number according to a part of operations to be used for generating a random number; and
generating a random number on the basis of the provisional random number at the time of receiving the request from the reader/writer.
-
-
12. A recording medium readable for a computer and storing a program executed by a contactless IC card responding to a request sent from a reader/writer by using a value calculated based on a random number, which comprising:
-
generating a provisional random number according to a part of operations to be used for generating a random number; and
generating a random number on the basis of the provisional random number at the time of receiving the request from the reader/writer.
-
Specification