| CPC G06Q 20/3278 (2013.01) [G06Q 20/3226 (2013.01); G06Q 20/40 (2013.01)] | 20 Claims |

|
1. A method for implementing a near field communication (NFC) transaction between a mobile terminal and a distant module, the terminal comprising a processor hosting an application configured to establish the NFC transaction and an interface software configured to execute instructions of the application, an NFC module and a secure element distinct from the processor, the method comprising:
requesting, by the application via the interface software, which verifies whether the application is authorized to communicate with the secure element, authorization to implement the NFC transaction from the secure element;
sending, by the secure element, a first temporary authorization to the interface software;
sending, by the application via the interface software, an instruction to the NFC module;
sending, by the NFC module, the instruction to the distant module;
receiving, by the NFC module, first data from the distant module, the first data comprising secret data;
forwarding, by the NFC module, the first data to the interface software;
verifying, by the interface software, at least for a first time when the NFC module receives the first data from the distant module, whether the interface software has received the first temporary authorization; and
transmitting, by the interface software, the first data to the application when the interface software has received the first temporary authorization.
|