Method of mutual authentication between a communication interface and a host processor of an NFC chipset
First Claim
1. An authentication method between a secure host processor and a controller of an NFC system, the method comprising:
- providing the secure host processor removably attached to a physical medium, the secure host processor storing a first cryptographic data and the physical medium saving a second cryptographic data;
detaching the host processor from the physical medium and connecting the host processor to an NFC controller of an NFC system;
transmitting the second cryptographic data from the physical medium to the NFC controller and storing the second cryptographic data by the NFC controller; and
executing an authentication sequence by the NFC controller and the host processor, the authentication sequence comprising checking that there is a relation between the first cryptographic data stored by the host processor and the second cryptographic data stored by the NFC controller, wherein the authentication sequence is successful if the relation is found between the first cryptographic data and the second cryptographic data.
4 Assignments
0 Petitions
Accused Products
Abstract
An authentication method between a secure host processor and a controller of an NFC system, the controller being equipped with an NFC interface circuit sending and receiving contactless data, includes connecting the host processor to the controller and checking that there is a predefined relation between a first secret data stored by the host processor and a second secret data stored by the controller. The method further includes transmitting the second secret data to the controller and storing of the second secret data by the controller. The host processor may be removably associated with a contactless component storing the second secret data which is contactlessly transmitted to the controller.
25 Citations
26 Claims
-
1. An authentication method between a secure host processor and a controller of an NFC system, the method comprising:
-
providing the secure host processor removably attached to a physical medium, the secure host processor storing a first cryptographic data and the physical medium saving a second cryptographic data; detaching the host processor from the physical medium and connecting the host processor to an NFC controller of an NFC system; transmitting the second cryptographic data from the physical medium to the NFC controller and storing the second cryptographic data by the NFC controller; and executing an authentication sequence by the NFC controller and the host processor, the authentication sequence comprising checking that there is a relation between the first cryptographic data stored by the host processor and the second cryptographic data stored by the NFC controller, wherein the authentication sequence is successful if the relation is found between the first cryptographic data and the second cryptographic data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An NFC system comprising:
-
an interface circuit for sending/receiving contactless data of NFC type; an NFC controller connected to the interface circuit and comprising a connector; and a secure host processor removably attached to a physical medium, the secure host processor storing a first cryptographic data and the physical medium saving a second cryptographic data, the NFC controller being configured to receive from the physical medium and store the second cryptographic data, the host processor being configured to be detached from the physical medium and connected to the NFC controller by the connector, the NFC controller and the host processor being configured to execute together an authentication sequence comprising checking that there is a relation between the first cryptographic data stored by the host processor and the second cryptographic data stored by the NFC controller, wherein the authentication sequence is successful if the relation is found between the first cryptographic data and the second cryptographic data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A smart card comprising:
-
an integrated circuit card removable from the smart card and integrating a secure processor saving a first cryptographic data; and a physical medium saving a second cryptographic data to be contactlessly transmitted, the second cryptographic data being linked to the first cryptographic data by a checkable relation, wherein the secure processor is configured to authenticate an NFC controller storing the second cryptographic data by receiving from the NFC controller a derived data derived from the second cryptographic data and by checking, the relation between the first and second cryptographic data, using the derived data and the first cryptographic data. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification