Information recording medium, information processing apparatus and method, program recording medium, and information processing system
First Claim
1. An information recording medium comprising:
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
information to be validated, including a verifying parameter for verifying the presence of the secret information, said information being validated by said validity data.
1 Assignment
0 Petitions
Accused Products
Abstract
A ticket issuing device issues a highly convenient electronic ticket. The electronic ticket is formed of validity data and information to be validated. The validity data includes a secret key to which an algorithm whose presence is verifiable without being exposed is applicable. The information to be validated includes a public key corresponding to the secret key for verifying the presence of the secret key. The information is validated by the validity data. A ticket storage device generates a digital signature for verifying the presence of the secret key in the validity data, and sends the digital signature together with the information to be validated to a ticket checking device. The ticket checking device determines the presence of the secret key in the ticket storage device by using the digital signature from the ticket storage device and the public key contained in the information to be validated.
130 Citations
62 Claims
-
1. An information recording medium comprising:
-
validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
information to be validated, including a verifying parameter for verifying the presence of the secret information, said information being validated by said validity data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information processing apparatus comprising:
-
validity-data generating means for generating validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information;
verifying-parameter generating means for generating a verifying parameter for verifying the presence of the secret information;
information-to-be-validated generating means for generating information to be validated which includes the verifying parameter and which is validated by the validity data; and
output means for outputting a set of information consisting of the validity data and the information to be validated. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An information processing method comprising:
-
a validity-data generating step of generating validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information;
a verifying-parameter generating step of generating a verifying parameter for verifying the presence of the secret information;
an information-to-be-validated generating step of generating information to be validated which includes the verifying parameter and which is validated by the validity data; and
an output step of outputting a set of information consisting of the validity data and the information to be validated.
-
-
22. A program recording medium on which a program to be executed by a computer is recorded, said program comprising:
-
a validity-data generating step of generating validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information;
a verifying-parameter generating step of generating a verifying parameter for verifying the presence of the secret information;
an information-to-be-validated generating step of generating information to be validated which includes the verifying parameter and which is validated by the validity data; and
an output step of outputting a set of information consisting of the validity data and the information to be validated. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
23. An information processing apparatus for processing a set of information which comprises:
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
information to be validated, including a verifying parameter for verifying the presence of the secret information, said information being validated by said validity data, said information processing apparatus comprising;
storage means for storing said set of information;
information-to-be-validated transmission means for transmitting the information to be validated to a checking device for checking the information to be validated; and
verifying-data generating means for generating verifying data for verifying the presence of the secret information and for transmitting the verifying data to said checking device.
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
-
49. An information processing method for processing a set of information which comprises:
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
information to be validated, including a verifying parameter for verifying the presence of the secret information, said information being validated by said validity data, said information processing method comprising;
an information-to-be-validated transmission step of transmitting the information to be validated to a checking device for checking the information to be validated; and
a verifying-data generating step of generating verifying data for verifying the presence of the secret information and for transmitting the verifying data to said checking device.
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
-
50. A program recording medium for recording a program which controls a computer to process a set of information, said set of information comprising:
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
information to be validated, including a verifying parameter for verifying the presence of the secret information, said information being validated by said validity data, said program comprising;
an information-to-be-validated transmission step of transmitting the information to be validated to a checking device for checking the information to be validated; and
a verifying-data generating step of generating verifying data for verifying the presence of the secret information and for transmitting the verifying data to said checking device.
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
-
51. An information processing apparatus for checking a set of information which comprises:
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
information to be validated, including a verifying parameter for verifying the presence of the secret information, said information being validated by said validity data, said information processing apparatus comprising;
information-to-be-validated receiving means for receiving the information to be validated from an external device;
verifying-data receiving means for receiving verifying data for verifying the presence of the secret information from said external device; and
presence determining means for determining the presence of the secret information in said external device by using the verifying data and the verifying parameter contained in the information to be validated. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59)
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
-
60. An information processing method for checking a set of information which comprises:
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
information to be validated, including a verifying parameter for verifying the presence of the secret information, said information being validated by said validity data, said information processing method comprising;
an information-to-be-validated receiving step of receiving the information to be validated from an external device;
a verifying-data receiving step of receiving verifying data for verifying the presence of the secret information from said external device; and
a presence determining step of determining the presence of the secret information in said external device by using the verifying data and the verifying parameter contained in the information to be validated.
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
-
61. A program recording medium for recording a program which controls a computer to perform processing for checking a set of information which comprises:
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
information to be validated, including a verifying parameter for verifying the presence of the secret information, said information being validated by said validity data, said program comprising;
an information-to-be-validated receiving step of receiving the information to be validated from an external device;
a verifying-data receiving step of receiving verifying data for verifying the presence of the secret information from said external device; and
a presence determining step of determining the presence of the secret information in said external device by using the verifying data and the verifying parameter contained in the information to be validated.
- validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information; and
-
62. An information processing system comprising a first information processing apparatus, a second information processing apparatus, and a third information processing apparatus,
said first information processing apparatus comprising: -
validity-data generating means for generating validity data including secret information to which an algorithm whose presence is verifiable without being exposed is applicable, said validity data being used for verifying the validity of information;
verifying-parameter generating means for generating a verifying parameter for verifying the presence of the secret information;
information-to-be-validated generating means for generating information to be validated which includes the verifying parameter and which is validated by the validity data; and
output means for outputting a set of information consisting of the validity data and the information to be validated, said second information processing apparatus comprising;
storage means for storing said set of information;
information-to-be-validated transmission means for transmitting the information to be validated to said third information processing apparatus for checking the information to be validated; and
verifying-data generating means for generating verifying data for verifying the presence of the secret information and for transmitting the verifying data to said third information processing apparatus, said third information processing apparatus comprising;
information-to-be-validated receiving means for receiving the information to be validated from said second information processing apparatus;
verifying-data receiving means for receiving the verifying data for verifying the presence of the secret information from said second information processing apparatus; and
presence determining means for determining the presence of the secret information in said second information processing apparatus by using the verifying data and the verifying parameter contained in the information to be validated.
-
Specification