Information processing device and information processing method
AssigneeSony Corporation
InventorHidekazu Tomizawa
Life of this patent
Estimating the term…
Abstract
This technology relates to an information processing device and an information processing method capable of detecting that at least one of data and a parameter of a command is falsified. A command reception unit of an IC card receives a read command from a reader/writer through an antenna. A MAC calculation unit calculates a MAC based on a read address included in a parameter of the read command and read data to be transmitted to the reader/writer. A response transmission unit transmits the read data and the MAC to the reader/writer through the antenna. This technology is applicable to the IC card, for example.
Claims16
An information processing device, comprising:
- a reception unit which receives a predetermined command from another information processing device;
- a calculation unit which calculates second data for authentication using a same algorithm as the algorithm of the other information processing device based on at least a part of a parameter of the received command and first data to be transmitted to the other information processing device in response to the command;
- and
- a transmission unit which transmits the first data and the second data to the other information processing device.
An information processing method, comprising the steps of:
- receiving a predetermined command from another information processing device;
- calculating second data for authentication using a same algorithm as the algorithm of the other information processing device based on at least a part of a parameter of the received command and first data to be transmitted to the other information processing device in response to the command;
- and
- transmitting the first data and the second data to the other information processing device.
An information processing device, comprising:
- a transmission unit which transmits a predetermined command to another information processing device;
- a reception unit which receives first data and second data for authentication calculated by the other information processing device using a predetermined algorithm based on at least a part of a parameter of the received command and the first data transmitted from the other information processing device in response to the command;
- a calculation unit which calculates third data for authentication by the same algorithm as the algorithm of the other information processing device based on at least a part of the parameter of the command transmitted to the other information processing device and the first data received from the other information processing device;
- and
- an authentication unit which authenticates the second data and the third data.
An information processing method, comprising the steps of:
- transmitting a predetermined command to another information processing device;
- receiving first data and second data for authentication calculated by the other information processing device using a predetermined algorithm based on at least a part of a parameter of the received command and the first data transmitted from the other information processing device in response to the command;
- calculating third data for authentication using the same algorithm as the algorithm of the other information processing device based on at least a part of the parameter of the command transmitted to the other information processing device and the first data received from the other information processing device;
- and
- authenticating the second data and the third data.
An information processing device, comprising:
- a calculation unit which calculates second data for authentication using a same algorithm as the algorithm of another information processing device based on at least a part of a parameter of a command to be transmitted to the other information processing device and first data to be transmitted to the other information processing device together with the command;
- and
- a transmission unit which transmits the command, the first data, and the second data to the other information processing device.
An information processing method, comprising the steps of:
- calculating second data for authentication using a same algorithm as the algorithm of another information device based on at least a part of a parameter of a command to be transmitted to the other information processing device and first data to be transmitted to the other information processing device together with the command;
- and
- transmitting the command, the first data, and the second data to the other information processing device.
An information processing device, comprising:
- a reception unit which receives a predetermined command, first data, and second data for authentication calculated using a predetermined algorithm based on at least a part of a parameter of the command and the first data transmitted from another information processing device;
- a calculation unit which calculates third data for authentication using the same algorithm as the algorithm of the other information processing device based on at least a part of the parameter of the received command and the first data;
- and
- an authentication unit which authenticates the second data and the third data.
An information processing method, comprising the steps of:
- receiving a predetermined command, first data, and second data for authentication calculated using a predetermined algorithm based on at least a part of a parameter of the command and the first data transmitted from another information processing device;
- calculating third data for authentication using the same algorithm as the algorithm of the other information processing device based on at least a part of the parameter of the received command and the first data;
- and
- authenticating the second data and the third data.
Dependencies are inferred from the claim text.