Abstract:
The system comprises a terminal (10, 12), an independent portable device (20) including a data processing means, and a wireless coupling means (RF COMMUNICATION) for exchanging individual-identification data between said terminal and said portable device. A body-medium communication means (OSC COMMUNICATION) including a transmitter in the terminal and a receiver in the portable device is provided to transmit from the terminal to the portable device a connection code (CONNECTION CODE) at the onset of a transaction upon physical contact established by the individual between the terminal and the portable device. A control means in the portable device checks said connection code received and conditionally issues to the terminal through said wireless coupling means (RF COMMUNICATION) a signal for enabling further execution of said transaction in response to said connection code complying with predetermined criteria.
Abstract:
The present invention consists in a method for managing threads in a device comprising data processing means (3), a non-volatile memory (7) and a volatile memory (11). The method consists in storing a thread dynamic execution context of a program, called the thread control block (TCB), in said non-volatile memory (7).
Abstract:
Secure communication between a resource-constrained device (101), e.g., smart card, and remote network nodes (103) over a network (105) with the resource-constrained device acting as a network node. The remote network nodes communicate with the resource-constrained device using unmodified network clients and servers. Executing on the resource-constrained device device, a communications module implements one or more link layer communication protocols, operable to communicate with a host computer (109), operable to communicate with remote network nodes and operable to implement network security protocols thereby setting a security boundary inside the resource-constrained device.
Abstract:
This invention concerns an iterative procedure for conversion of structured software objects into a raw data stream and vice versa, providing for their direct transfer using simple communication resources such as those of an embedded computer station, and reset of said software objects or reutilisation of memory space allocated to them.This procedure can be used by an embedded platform (2) or a portable object including at least a processor capable of exchanging information with a terminal in the form of linear data sequences. The procedure includes a step for conversion of a data set, in one direction or the other, between a linear data sequence arrangement on the one hand, and a structured arrangement describing or representing an object-oriented software object on the other hand.
Abstract:
The invention sets forth an authentication method for use in a system including a first entity and a second entity in a network, the first entity being adapted to authenticate the second entity and data received therefrom, both first and second entities storing the same secret key. The method is implemented in a smart card such as a USIM card, including : a memory storing authentication algorithms and keys; means for receiving a message authenticating code and other parameters; means for computing an expected code from said other parameters and from said secret key; means for comparing said message authenticating code received and said expected code; and means for aborting authentication if the message authenticating code received and the expected code do not match. The smart card further comprises a failure counter adapted to store the number of abortion occurrences, and means for updating said failure counter every time the comparing means indicate that said message authenticating code and said expected code do not match. Thanks to its built-in failure counter and the fact that the updating of this counter is controlled from inside the card, the card becomes tamper-resistant against reiterated fraudulent authentication attempts.
Abstract:
The invention concerns a first device for delivering a service using an application lodged in a portable object, comprising a portable object reader for receiving said portable object, the portable object incorporating at least one application and the first device including resources for activating said application, characterized in that it includes relay means arranged for performing a communication between said portable object reader and a second device external to said first device and connected thereto so that the second device activates at least one application of the portable object independently of said resources.
Abstract:
L'invention concerne un procédé de gestion d'une mémoire dans un objet portatif du type “mixte” dont les moyens de connexion à un appareil hôte associé comprennent à la fois des contacts galvaniques et des moyens de connexion à distance définissant ainsi un mode de fonctionnement dit mode “contacts” et un mode de fonctionnement dit mode “sans contacts”, ces deux modes de fonctionnement étant éventuellement simultanés, caractérisé en ce qu'il comprend les étapes consistant à : lors de toute demande d'effacement d'un bloc mémoire, différer l'effacement et affecter à ce bloc mémoire un attribut de “bloc mémoire à effacer", si l'objet portatif est dans le seul mode “sans contacts” ; puis lors d'un futur passage en mode “contacts”, déclencher l'effacement de tout ou partie des blocs mémoire possédant l'attribut de “bloc mémoire à effacer“.
Abstract:
The present invention concerns a method for performing secure operations that require the input of secure information (e.g. PIN) in a system comprising a processing data unit (PC, …) connected to a portable object (1) such as a smartcard, the portable object being connected to a device (21) (e.g. a PIN-pad), characterized in that it consists in receiving said secure information in said portable object from said device through an input/output of said portable object assigned to be connected with the device, physically distinct from an input/output (e.g. USB interface) of said portable object assigned to be connected with the processing data unit.
Abstract:
An RF reception system including a terminal and a portable object such as a smart card for communicating with the terminal. The system includes an RF receiver for receiving a plurality of data flows from an RF signal. The portable object includes a data storage area. The data storage area includes predetermined data identifying a specific data flow. The system further includes selection means for selecting the specific data flow identified by the predetermined data from the plurality of data flows.
Abstract:
a invenção resolve o problema de marcação de imagem sistemática de objetos de comunicação portáteis, tais como cartões inteligentes ou terminais móveis, envolvidos em uma campanha em uma base de dados (bd) conectada a um servidor de download, liberando, dessa forma, o servidor, o acesso a um objeto de comunicação (gn) alvejado pela campanha é autorizado por uma operação de unidade única, enquanto o servidor (sac) gerencia o processamento prévio de dados para o objeto de comunicação durante a campanha, e é inibido para uma operação de unidade única referente a um objeto alvejado pela campanha quando o acesso é solicitado quando o servidor gerencia durante a campanha a transmissão da mensagem de dados para o objeto de comunicação, o reconhecimento transmitido pelo objeto de comunicação e o processamento posterior de dados relativos ao objeto de comunicação.