FR2857135A1 - Electronic payment system, has chip card readers for transferring electronic currency from chip card transmitter towards chip card receiver based on predetermined distribution rule that is stored in storing unit - Google Patents

Electronic payment system, has chip card readers for transferring electronic currency from chip card transmitter towards chip card receiver based on predetermined distribution rule that is stored in storing unit Download PDF

Info

Publication number
FR2857135A1
FR2857135A1 FR0308118A FR0308118A FR2857135A1 FR 2857135 A1 FR2857135 A1 FR 2857135A1 FR 0308118 A FR0308118 A FR 0308118A FR 0308118 A FR0308118 A FR 0308118A FR 2857135 A1 FR2857135 A1 FR 2857135A1
Authority
FR
France
Prior art keywords
electronic
chip card
electronic money
transfer
money
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR0308118A
Other languages
French (fr)
Inventor
Talpin Yan Mei Tang
Jean Ronan Vigouroux
Jean Pierre Andreaux
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Priority to FR0308118A priority Critical patent/FR2857135A1/en
Publication of FR2857135A1 publication Critical patent/FR2857135A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The system has chip cards (1021-102i-102r) with memory zones (1041-104i-104r) for storing electronic currency. A storing unit (120) stores a predetermined distribution rule for distributing the electronic currency between the chip cards. Chip card readers (1181-118i-118r) transfer the electronic currency from a chip card transmitter towards a chip card receiver based on the predetermined distribution rule. An independent claim is also included for a process of transferring electronic currency.

Description

La présente invention concerne un système de paiement électronique. ElleThe present invention relates to an electronic payment system. She

concerne également un procédé de transfert de monnaie 5 électronique.  also relates to an electronic money transfer method.

Plus précisément, l'invention concerne un système de paiement électronique du type comportant: une pluralité de porte-monnaie électroniques comportant des moyens de stockage de monnaie électronique, des moyens de transfert de monnaie électronique d'au moins un porte- monnaie électronique émetteur vers au moins un porte-monnaie électronique récepteur.  More specifically, the invention relates to an electronic payment system of the type comprising: a plurality of electronic purses comprising means for storing electronic money, means for transferring electronic money from at least one electronic purse issuer to at least one electronic wallet receiver.

Un système du type précité est décrit dans le document EP 1 132 876. Il comporte une pluralité de cartes à puce en tant que porte-monnaie électroniques et des moyens de transfert de monnaie électronique entre ces cartes à puce, comportant un serveur et des terminaux munis de lecteurs de cartes à puce.  A system of the aforementioned type is described in document EP 1 132 876. It comprises a plurality of smart cards as an electronic purse and electronic money transfer means between these smart cards, comprising a server and terminals. equipped with smart card readers.

Dans ce système connu, pour effectuer un transfert de monnaie électronique, l'utilisateur doit indiquer le montant à transférer ainsi que les porte-monnaie électroniques impliqués dans l'opération de transfert, en tant qu'émetteurs ou récepteurs. II doit en outre spécifier au système les montants à récupérer ou à distribuer pour chaque portemonnaie.  In this known system, to perform an electronic money transfer, the user must indicate the amount to be transferred and the electronic purses involved in the transfer operation, as transmitters or receivers. He must also specify to the system the amounts to be recovered or distributed for each wallet.

Ce système présente donc l'inconvénient d'être fastidieux à utiliser si 25 l'utilisateur veut effectuer des transferts impliquant plusieurs portemonnaie.  This system therefore has the disadvantage of being tedious to use if the user wants to make transfers involving multiple wallets.

L'invention a pour but de remédier à cet inconvénient en fournissant un système de paiement électronique permettant d'effectuer des transferts de monnaie électronique entre porte-monnaie électroniques sans que l'utilisateur ait besoin de spécifier au système avec précision le détail des transferts.  The invention aims to overcome this disadvantage by providing an electronic payment system for performing electronic money transfers between electronic purses without the user needs to specify the system precisely the details of transfers.

A cet effet, l'invention a pour objet un système de paiement électronique du type précité, caractérisé en ce qu'il comporte des moyens de stockage d'au moins une règle prédéterminée de répartition de monnaie électronique entre les porte-monnaie électroniques, et en ce que les moyens de transfert sont des moyens de transfert sur la base de la règle de répartition prédéterminée.  For this purpose, the subject of the invention is an electronic payment system of the aforementioned type, characterized in that it comprises means for storing at least one predetermined rule of distribution of electronic money between the electronic purses, and in that the transfer means are transfer means on the basis of the predetermined distribution rule.

Cette invention permet à l'utilisateur de ne fournir au système que le montant de monnaie électronique qu'il désire transférer, et éventuellement un ou plusieurs porte-monnaie impliqués dans le transfert. Le système détermine alors automatiquement la répartition du montant à transférer entre les porte- monnaie impliqués, sur la base de la règle de répartition prédéterminée qu'il stocke.  This invention allows the user to provide the system only the amount of electronic money he wants to transfer, and possibly one or more wallets involved in the transfer. The system then automatically determines the distribution of the amount to be transferred between the purses involved, on the basis of the predetermined distribution rule that it stores.

Un système selon l'invention peut en outre comporter la caractéristique selon laquelle les porte-monnaie électroniques sont des cartes à puce.  A system according to the invention may further include the feature that electronic purses are smart cards.

L'invention a également pour objet un procédé de transfert de monnaie électronique, au sein d'un système de paiement électronique, depuis au moins un porte-monnaie électronique émetteur vers au moins un portemonnaie électronique récepteur caractérisé en ce qu'il comporte les étapes suivantes: calcul de la répartition entre les porte-monnaie électroniques de la monnaie électronique à transférer selon une règle de répartition prédéterminée stockée dans le système de paiement; transfert de la somme de monnaie électronique entre le porte-monnaie électronique émetteur et le porte-monnaie électronique récepteur.  The subject of the invention is also a method for transferring electronic money, within an electronic payment system, since at least one electronic purse issuer to at least one electronic wallet receiving device characterized in that it comprises the steps following: calculating the distribution between the electronic purses of the electronic money to be transferred according to a predetermined distribution rule stored in the payment system; transferring the amount of electronic money between the issuing electronic wallet and the receiving electronic wallet.

Un procédé selon l'invention peut en outre comporter l'une ou plusieurs des caractéristiques suivantes: pour le transfert de monnaie électronique d'au moins un porte-monnaie électronique émetteur vers au moins un portemonnaie électronique récepteur, la règle de répartition consiste à distribuer une somme à transférer vers les porte-monnaie électronique récepteurs, de façon égale; pour le transfert de monnaie électronique d'au moins un porte-monnaie électronique émetteur vers au moins un porte-monnaie électronique récepteur, la règle de répartition consiste à récupérer une somme à transférer à partir des porte-monnaie électronique émetteurs, de façon égale; lors du transfert de monnaie électronique d'un porte-monnaie électronique émetteur vers un porte-monnaie électronique récepteur, on utilise un procédé de communication sécurisé par apposition d'une signature des données; l'identité des utilisateurs de chaque portemonnaie électronique est un paramètre de la règle de répartition; et la nature fixe ou mobile des terminaux auxquels les porte-monnaie électroniques sont connectés est un paramètre de la règle de répartition.  A method according to the invention may further comprise one or more of the following features: for the transfer of electronic money from at least one electronic purse issuer to at least one electronic wallet receiver, the distribution rule is to distribute an amount to be transferred to the receiving electronic purses, equally; for the transfer of electronic money from at least one electronic wallet issuer to at least one electronic wallet receiver, the distribution rule is to recover a sum to be transferred from the electronic wallets emitters, equally; when the transfer of electronic money from a transmitting electronic purse to a receiving electronic purse, a secure communication method is used by affixing a signature of the data; the identity of the users of each electronic wallet is a parameter of the distribution rule; and the fixed or mobile nature of the terminals to which the electronic purses are connected is a parameter of the distribution rule.

L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés dans lesquels: la figure 1 représente schématiquement la structure générale d'un système de paiement électronique selon l'invention; la figure 2 représente les étapes successives d'un premier mode de réalisation d'un procédé de transfert selon l'invention; la figure 3 représente les étapes successives d'un deuxième mode de réalisation d'un procédé de transfert selon l'invention; la figure 4 représente les étapes successives d'un troisième mode de réalisation d'un procédé de transfert selon l'invention; la figure 5 représente les étapes successive d'un procédé de réception sécurisé de monnaie électronique mis en oeuvre dans un procédé de transfert selon l'invention; la figure 6 représente les étapes successive d'un procédé d'envoi sécurisé de monnaie électronique mis en oeuvre dans un procédé de transfert selon l'invention.  The invention will be better understood on reading the description which follows, given solely by way of example and with reference to the appended drawings in which: FIG. 1 schematically represents the general structure of an electronic payment system according to the invention; FIG. 2 represents the successive steps of a first embodiment of a transfer method according to the invention; FIG. 3 represents the successive steps of a second embodiment of a transfer method according to the invention; FIG. 4 represents the successive steps of a third embodiment of a transfer method according to the invention; FIG. 5 represents the successive steps of a secure electronic money receipt method implemented in a transfer method according to the invention; FIG. 6 represents the successive steps of a secure electronic money sending method implemented in a transfer method according to the invention.

Le système de paiement électronique représenté sur la figure 1 comporte r porte-monnaie électroniques sous la forme de cartes à processeurs sécurisés, dites cartes à puce 1021, ..., 102;, ..., 102, comportant des moyens 1041, ..., 104i, ..., 104, de stockage de monnaie électronique. Ces moyens de stockage de monnaie électronique sont par exemple des zones mémoires des processeurs sécurisés des cartes 1021, ..., 102;, ..., 102r.  The electronic payment system represented in FIG. 1 comprises electronic purses in the form of cards with secure processors, called smart cards 1021, ..., 102 ;, ..., 102, comprising means 1041,. .., 104i, ..., 104, electronic money storage. These electronic money storage means are for example memory zones of the secure processors of the cards 1021, ..., 102 ;, ..., 102r.

Chaque carte à puce contient un identifiant Id1, ..., Id;, ..., Id, qui lui est propre. Cet identifiant peut éventuellement permettre d'associer les cartes à puce à des utilisateurs, par exemple au moyen d'une table de correspondance.  Each smart card contains an identifier Id1, ..., Id ;, ..., Id, which is unique to it. This identifier may possibly make it possible to associate the smart cards to users, for example by means of a correspondence table.

Chaque carte à puce comporte une clé secrète K partagé entre toutes les cartes 1021, ..., 102;, ..., 102, d'une même famille. La clé K est par exemple générée par une carte à puce 1021 puis est transmise de façon sécurisée aux cartes 1022, ..., 102r.  Each smart card has a secret key K shared between all the cards 1021, ..., 102 ;, ..., 102, of the same family. The key K is for example generated by a smart card 1021 and is transmitted securely to the cards 1022, ..., 102r.

Chacune des cartes à puce 1021, ..., 102;, ..., 102r peut être connectée à un terminal électronique 1061, ..., 106;, ..., 106r, tel que par exemple un téléviseur 1061, un ordinateur personnel 106; ou un assistant numérique personnel 106r. Cette connexion se fait à l'aide de lecteurs de cartes à puce 1081, ..., 108;, ..., 108r raccordés aux terminaux électroniques 1061, ..., 106i, ..., 106r.  Each of the smart cards 1021, ..., 102 ;, ..., 102r can be connected to an electronic terminal 1061, ..., 106 ;, ..., 106r, such as for example a television set 1061, a personal computer 106; or a personal digital assistant 106r. This connection is made using smart card readers 1081, ..., 108 ;, ..., 108r connected to the electronic terminals 1061, ..., 106i, ..., 106r.

Les lecteurs de cartes à puce servent à interpréter les données contenues dans les cartes à puces 1021, ..., 102;, ..., 102, et à transférer ces données aux terminaux 1061, ..., 106;, ..., 106r sous un format adapté qu'ils peuvent traiter.  The smart card readers are used to interpret the data contained in the smart cards 1021, ..., 102 ;, ..., 102, and to transfer these data to the terminals 1061, ..., 106 ;, .. ., 106r in a suitable format that they can process.

Les terminaux électroniques 1061, ..., 106;, ..., 106r sont reliés à un réseau local 110 de transmission de données par l'intermédiaire duquel ils échangent entre autre des informations, des instructions ou de la monnaie électronique. Ce réseau local 110 est par exemple le réseau local d'une habitation auquel sont connectés le téléviseur 1061 et l'ordinateur personnel 106;.  The electronic terminals 1061, ..., 106 ;, ..., 106r are connected to a local data transmission network 110 through which they exchange, among other things, information, instructions or electronic money. This local area network 110 is, for example, the local area network of a dwelling to which the television set 1061 and the personal computer 106 are connected.

Les terminaux électroniques peuvent être fixes comme les terminaux 1061 et 106; ou mobiles comme le terminal 106r. Seuls les terminaux fixes restent connectés en permanence au réseau local 110 de transmission de données.  The electronic terminals can be fixed as the terminals 1061 and 106; or mobile like the terminal 106r. Only the fixed terminals remain permanently connected to the local area network 110 for data transmission.

Les terminaux mobiles peuvent se connecter à d'autres réseaux de données que le réseau local 110.  Mobile terminals can connect to other data networks than the local network 110.

Le réseau local 110 est relié à un réseau de transmission de données à distance 112, par exemple le réseau Internet ce qui permet aux terminaux 1061, ..., 106;, ..., 106, de se connecter à au moins un site Internet marchand 114 ou à un courtier en ligne 116, tous les deux matérialisés ici par des serveurs classiques.  The local area network 110 is connected to a remote data transmission network 112, for example the Internet network, which enables the terminals 1061,... 106,..., 106 to connect to at least one site. Merchant Internet 114 or an online broker 116, both materialized here by conventional servers.

Le site Internet marchand 114 permet aux utilisateurs d'acheter des produits ou des services en échange de monnaie électronique. Le serveur du site Internet marchand ne valide la transaction que lorsqu'il a reçu la monnaie électronique correspondant à la transaction, de la part de l'utilisateur.  The merchant website 114 allows users to purchase products or services in exchange for electronic money. The merchant website server only validates the transaction when it has received the electronic money corresponding to the transaction, from the user.

Le courtier en ligne 116 a pour fonction de recharger les cartes à puce 1021, ..., 102i, ..., 102, en monnaie électronique. Il sert d'intermédiaire entre les comptes en banque des utilisateurs et les cartes à puces. II est habilité à effectuer des transferts d'argent et à transférer de la monnaie depuis les comptes en banque vers le serveur hébergeant le courtier. Le courtier transfère ensuite de la monnaie sous forme de monnaie électronique vers la ou les cartes à puce devant être rechargées.  The online broker 116 has the function of reloading the smart cards 1021, ..., 102i, ..., 102, in electronic money. It serves as an intermediary between user bank accounts and smart cards. He is authorized to transfer money and transfer money from bank accounts to the server hosting the broker. The broker then transfers money in the form of electronic money to the smart card or cards to be recharged.

Le système de paiement électronique comporte des moyens de transfert 1181,  The electronic payment system includes transfer means 1181,

., 118;, ..., 118r de monnaie électronique entre les cartes à puce 1021, ..., 102;, ..., 102r connectées au réseau local 110. Dans notre exemple, ces moyens de transfert 1181, ..., 118;, ..., 118, sont situés dans les terminaux 1061, ..., 106;, ..., 106,, mais peuvent également être situés dans les cartes à puce 1021, ..., 102;, ..., 102r ou dans un serveur connecté au réseau local, dédié au transfert de monnaie entre cartes à puce. Ces moyens de transfert sont par exemple réalisés sous forme logicielle...DTD: Le système de paiement électronique comporte en outre des moyens de stockage 120 d'au moins une règle de répartition prédéterminée de monnaie électronique entre les cartes à puce 1021, ..., 102;, ..., 102r. Ces moyens de stockage 120 sont accessibles par un serveur 122 dédié, connecté au réseau local. En variante, ils peuvent être contenus dans les terminaux 1061, ..., 106;, ..., 106,, ou dans les cartes à puce 1021, ..., 102;, ..., 102r.  ., 118 ;, ..., 118r of electronic money between the smart cards 1021, ..., 102 ;, ..., 102r connected to the local network 110. In our example, these transfer means 1181, .. ., 118 ;, ..., 118, are located in the terminals 1061, ..., 106 ;, ..., 106 ,, but can also be located in the smart cards 1021, ..., 102; , ..., 102r or in a server connected to the local network, dedicated to the transfer of money between smart cards. These transfer means are for example made in software form ... DTD: The electronic payment system further comprises storage means 120 of at least one predetermined distribution rule of electronic money between the smart cards 1021, .. ., 102 ;, ..., 102r. These storage means 120 are accessible by a dedicated server 122, connected to the local network. Alternatively, they may be contained in the terminals 1061, ..., 106 ;, ..., 106 ,, or in the smart cards 1021, ..., 102 ;, ..., 102r.

La règle de répartition détermine a priori la répartition de monnaie électronique sur plusieurs cartes à puce, éventuellement en fonction du type de terminaux utilisés, du type de transfert à réaliser ou de l'identifiant Id1, ..., Id;, 20..., ldr de la carte. On peut par exemple décider que les cartes connectées à des terminaux mobiles se verront attribuer deux fois plus de monnaie électronique que les cartes connectées à des terminaux fixes ou que les cartes de certains utilisateurs, comme celles des enfants, devront disposer de moins de monnaie. On peut enfin définir une règle de répartition égale entre les porte- monnaie électroniques.  The distribution rule determines a priori the distribution of electronic money on several smart cards, possibly depending on the type of terminals used, the type of transfer to be made or the identifier Id1, ..., Id ;, 20 .. ., ldr of the map. For example, it may be decided that cards connected to mobile terminals will be allocated twice as much e-money as cards connected to fixed terminals or that some users' cards, such as those of children, will need less money. Finally, we can define an equal distribution rule between electronic purses.

Le fonctionnement du système précédemment décrit va maintenant être détaillé. Ce système est adapté pour la mise en oeuvre d'un procédé de transfert de monnaie électronique, depuis au moins l'un des porte-monnaie électroniques 1021, ...102r, dit porte-monnaie émetteur, vers au moins l'un des porte-monnaie électroniques 1021, ...102x, dit porte-monnaie récepteur.  The operation of the system described above will now be detailed. This system is adapted for implementing an electronic money transfer method, since at least one of the electronic wallet 1021, ... 102r, said issuer wallet, to at least one of electronic purse 1021, ... 102x, said purse money.

Selon différentes applications qui seront décrites en référence aux figures 2 à 4, ce procédé de transfert est réalisé, soit de plusieurs porte-monnaie émetteurs vers plusieurs porte-monnaie récepteurs (figure 2) , soit de plusieurs porte-monnaie émetteurs vers un unique porte-monnaie récepteur (figure 3), soit encore d'un unique porte-monnaie émetteur vers plusieurs porte-monnaie récepteurs (figure 4).  According to various applications which will be described with reference to FIGS. 2 to 4, this transfer method is carried out either from several coin purses to several receivers (FIG. 2) or from several coin purses to a single door. Receiving currency (Figure 3), or still a single wallet issuer to several receivers (Figure 4).

Dans tous les cas, le procédé de transfert de monnaie électronique comporte au moins: une étape de calcul de la répartition entre les portemonnaie électroniques de la monnaie électronique à transférer selon la règle 5 de répartition stockée dans le système de paiement, et une étape de transfert de la monnaie électronique entre le ou les porte-monnaie électroniques émetteurs et le ou les porte-monnaie électroniques récepteurs.  In all cases, the electronic money transfer method comprises at least: a step of calculating the distribution between the electronic wallets of the electronic money to be transferred according to the distribution rule stored in the payment system, and a step of transfer of electronic money between the issuing electronic wallet (s) and the receiving electronic wallet (s).

Dans la suite de la description, la monnaie électronique est représentée sous forme de jetons électroniques, chaque jeton électronique ayant une certaine valeur commune prédéterminée. Les transferts de monnaie électronique entre porte-monnaie sont donc réalisés sur la base d'échanges de nombres entiers de jetons.  In the remainder of the description, the electronic money is represented in the form of electronic tokens, each electronic token having a certain predetermined common value. Transfers of electronic money between wallets are therefore made on the basis of exchanges of whole numbers of chips.

Le procédé de transfert représenté sur la figure 2 est un procédé de 15 redistribution de monnaie électronique entre les porte-monnaie électroniques connectés, du système décrit précédemment.  The transfer method shown in FIG. 2 is a method of redistributing electronic money between the connected electronic purses of the system described above.

Ce procédé de redistribution comporte une première étape 200 de consultation des montants stockés dans chaque porte-monnaie électronique. Lors de cette étape, pour chaque porte-monnaie électronique 102;, on détermine le nombre de jetons électroniques m; stockés en mémoire 104;.  This redistribution method comprises a first step 200 of consulting the amounts stored in each electronic purse. During this step, for each electronic wallet 102, the number of electronic chips m is determined; stored in memory 104;

Lors de l'étape 202 suivante, on réordonne les porte-monnaie électroniques 1021, ..., 102r, par ordre croissant du nombre de jetons qu'ils contiennent. Lors de cette étape, on affecte une nouvelle référence 102'1, ..., ou 102'r à chaque porte-monnaie électronique 102;, en utilisant une permutation çP dans {1,..., r} , c'est à dire que 102'; =102q,(,) et m',= my,(,). La permutation ço est telle que: Lors de l'étape 204 suivante, à partir de la règle prédéterminée stockée par le système de paiement, on calcule le montant NI, ..., Nr de jetons électroniques que chaque porte-monnaie électronique devra finalement stocker lorsque la redistribution aura été effectuée. Par exemple, dans le cas d'une règle de répartition basée sur une redistribution égale de jetons entre les différents porte-monnaie, la règle de redistribution des jetons est la suivante: t/i, N,= n, si 1< i<r k n+l, si r-k+1<-i<-r avec n = E E m; , et i=1 / (r k= rn HYH, i=l où E désigne la fonction "Partie Entière", et [r] signifie modulo r .  In the next step 202, the electronic purses 1021, ..., 102r are reordered in ascending order of the number of tokens they contain. During this step, we assign a new reference 102'1, ..., or 102'r to each electronic wallet 102 ;, using a permutation çP in {1, ..., r}, it is to say that 102 '; = 102q, (,) and m ', = my, (,). The permutation ço is such that: In the next step 204, from the predetermined rule stored by the payment system, the amount NI,..., Nr of electronic tokens is calculated that each electronic wallet will eventually have. store when the redistribution has been made. For example, in the case of a distribution rule based on an equal redistribution of chips between the different wallets, the rule of redistribution of the tokens is as follows: t / i, N, = n, if 1 <i < rk n + l, if r-k + 1 <-i <-r with n = EE m; , and i = 1 / (r k = rn HYH, i = 1 where E denotes the function "Whole Part", and [r] means modulo r.

Ensuite, lors d'une étape d'initialisation 206, on initialise un compteur j à la valeur r.  Then, during an initialization step 206, a counter j is initialized to the value r.

Lors de l'étape de test 208 suivante, on vérifie si in'1 est strictement supérieur à N,. Si c'est le cas, on passe à une étape 210, lors de laquelle on transmet, du porte-monnaie électronique 102' vers le portemonnaie 10 électronique 102'1, le montant suivant: m' N.  During the next test step 208, it is checked whether in'1 is strictly greater than N ,. If this is the case, we proceed to a step 210, during which the electronic purse 102 'is transmitted to the electronic wallet 102' 1, the amount: m 'N.

Si, au contraire, lors de l'étape de test 208, on trouve que m'1 est inférieur ou égal à N/ , on passe à une étape 212 lors de laquelle on transmet du porte-monnaie 102'1 vers le porte-monnaie 102' le montant suivant: 15 Suite aux étapes 210 et 212, on passe à une étape de test 214, lors de laquelle on vérifie si le compteur j est égal à 2. Si ce n'est pas le cas, on passe à une étape 216 de décrémentation du compteur j d'une unité puis on retourne à l'étape 208.  If, on the contrary, during the test step 208, we find that m'1 is less than or equal to N /, we go to a step 212 during which 102'1 wallet is transmitted to the door holder. currency 102 'the following amount: 15 Following steps 210 and 212, we go to a test step 214, during which we check if the counter j is equal to 2. If this is not the case, we go to a step 216 of decrementing the counter by one unit and then going back to step 208.

Sinon, on passe à une dernière étape 218 de fin du procédé de redistribution.  Otherwise, we go to a final step 218 end of the redistribution process.

Le procédé de transfert représenté sur la figure 3 est un procédé de réception de monnaie électronique mis en oeuvre par un porte-monnaie électronique du système décrit précédemment.  The transfer method shown in FIG. 3 is a method for receiving electronic money implemented by an electronic purse of the system described above.

On suppose dans la suite que le porte-monnaie 1021 souhaite recevoir un montant M, le fonctionnement étant similaire quel que soit le portemonnaie mettant en oeuvre le procédé de réception.  It is assumed in the following that the wallet 1021 wishes to receive an amount M, the operation being similar regardless of the portemonnaie implementing the reception method.

Ce procédé de réception comporte une première étape 300 de consultation des montants stockés dans les porte-monnaie électroniques 1022, 30..., 102r. Lors de cette étape, pour chaque porte-monnaie électronique 102; (i 2) on détermine le nombre de jetons électroniques m; stockés en mémoire 104;.  This reception method comprises a first step 300 for consulting the amounts stored in the electronic purses 1022, 30 ..., 102r. During this step, for each electronic wallet 102; (i 2) the number of electronic chips m is determined; stored in memory 104;

Lors de l'étape 302 suivante, on réordonne les porte-monnaie électroniques 1022, ..., 102r, par ordre croissant du nombre de jetons qu'ils contiennent. Lors de cette étape, on affecte une nouvelle référence 102'2, ..., ou 102'r à chaque porte-monnaie électronique 102;, en utilisant une permutation ça dans l'ensemble {2,...,r} , c'est à dire que 102'. =102ç,(i) et m',= La permutation ça est telle que: m'2 < ...m'; . Lors de l'étape 304 suivante, on initialise un compteur R à la valeur r-1. Cette variable permet de connaître le nombre de porte-monnaie restants, qui doivent envoyer de la monnaie au porte-monnaie 1021. On initialise également une variable Mrestant caractéristique du montant restant à transférer vers 1021, à la valeur M, ainsi qu'un compteur j à la valeur 2.  In the next step 302, the electronic purses 1022, ..., 102r are reordered in ascending order of the number of chips they contain. During this step, a new reference 102'2, ..., or 102'r is assigned to each electronic wallet 102 ;, using a permutation that in the set {2, ..., r}, that is, 102 '. = 102ç, (i) and m ', = The permutation is such that: m'2 <... m'; . In the following step 304, a counter R is initialized to the value r-1. This variable allows to know the number of remaining wallets, which must send money to the wallet 1021. One also initializes a variable Mrestant characteristic of the remaining amount to be transferred towards 1021, to the value M, as well as a counter j to the value 2.

Lors de l'étape 306 suivante, à partir de la règle prédéterminée stockée par le système de paiement, on calcule le montant Ni, ..., Nr de jetons électroniques que le porte-monnaie électronique 1021 devra récupérer de chaque porte-monnaie électronique 102'j, ..., 102'r. Par exemple, dans le cas d'une règle de répartition basée sur une récupération égale de jetons à partir des différents porte-monnaie restants, la règle de récupération des jetons est la suivante: n, si j<_i_<r k N; _ n+l, si r k+l< i5r f avec n = res tan J R i et k = Mrestan, [Ri Lors de l'étape de test 308 suivante, on vérifie si in', est supérieur ou égal à Ni, c'est à dire s'il est effectivement possible de récupérer la somme voulue du porte- monnaie 102'j. Si c'est le cas, on passe à une étape 310, lors de laquelle on transmet, du porte-monnaie électronique 102'j, vers le porte- monnaie électronique 1021, le montant Ni.  In the following step 306, from the predetermined rule stored by the payment system, the amount Ni, ..., Nr of electronic tokens that the electronic wallet 1021 will have to recover from each electronic purse is calculated. 102'j, ..., 102'r. For example, in the case of a distribution rule based on an equal recovery of chips from the remaining different purses, the rule for recovering tokens is as follows: n, if j <_i_ <r k N; _ n + l, if r k + l <i5r f with n = res tan JR i and k = Mrestan, [Ri In the next test step 308, we check if in ', is greater than or equal to Ni, that is, if it is indeed possible to recover the desired sum of the purse 102'j. If this is the case, we go to a step 310, during which the amount Ni is transmitted from the electronic purse 102'j to the electronic purse 1021.

Suite à l'étape 310, on passe à une étape de test 312, lors de laquelle on vérifie si le compteur j est égal à r. Si c'est le cas, on passe à une étape 314 de fin du procédé de réception. Si ce n'est pas le cas, on passe à une étape 316 au cours de laquelle on affecte à la variable Mrestant la nouvelle valeur Mrestant-Nj. Puis on incrémente le compteur j d'une unité, et on décrémente le compteur R d'une unité. On retourne ensuite à l'étape 308.  Following step 310, we go to a test step 312, during which we check if the counter j is equal to r. If this is the case, we go to a step 314 of end of the reception process. If it is not the case, we go to a step 316 during which we assign the variable Mrestant the new value Mrestant-Nj. Then the counter is incremented by one unit, and the counter R is decremented by one unit. Then return to step 308.

Si, au contraire, lors de l'étape de test 308, on trouve que rn'1 est inférieur à Ni, on transmet, lors d'une étape 318, du porte-monnaie 102'x, vers le porte-monnaie 1021, le montant m'1.  If, on the other hand, during the test step 308, rn'1 is found to be less than Ni, in a step 318, the wallet 102'x is transmitted to the wallet 1021, the amount m'1.

Suite à l'étape 318, on passe à une étape de test 320, lors de laquelle on vérifie si le compteur j est égal à r. Si c'est le cas, on passe à l'étape 314 de fin de procédé. Si ce n'est pas le cas, on passe à une étape 320 au cours de laquelle on affecte à la variable Mrestant la nouvelle valeur Mrestant-m'; , Puis on incrémente le compteur j d'une unité, et on décrémente le compteur R d'une unité. On retourne ensuite à l'étape 306 pour recalculer les nouvelles 10 valeurs Ni, ..., Nr.  Following step 318, we go to a test step 320, during which we check whether the counter j is equal to r. If this is the case, we go to step 314 end of the process. If it is not the case, we go to a step 320 during which we assign to the variable Mrestant the new value Mrestant-m '; Then, the counter j is incremented by one, and the counter R is decremented by one. Then return to step 306 to recalculate the new values Ni, ..., Nr.

Le procédé de transfert représenté sur la figure 4 est un procédé d'envoi de monnaie électronique mis en oeuvre par un porte-monnaie électronique du système décrit précédemment.  The transfer method shown in FIG. 4 is a method of sending electronic money implemented by an electronic purse of the system described above.

On suppose dans la suite que le porte-monnaie 1021 souhaite envoyer un montant M, le fonctionnement étant similaire quel que soit le portemonnaie mettant en oeuvre le procédé d'envoi de monnaie électronique.  It is assumed in the following that the wallet 1021 wishes to send an amount M, the operation being similar regardless of the portemonnaie implementing the electronic money sending method.

Ce procédé d'envoi comporte une première étape 400 de consultation des montants stockés dans les porte-monnaie électroniques 1022, ..., 102r. Lors de cette étape, pour chaque porte-monnaie électronique 102; (i 2) on détermine le nombre de jetons électroniques m; stockés en mémoire 104;.  This sending method comprises a first step 400 of consultation amounts stored in electronic purses 1022, ..., 102r. During this step, for each electronic wallet 102; (i 2) the number of electronic chips m is determined; stored in memory 104;

Lors de l'étape 402 suivante, on réordonne les porte-monnaie électroniques 1022, ..., 102r, par ordre décroissant du nombre de jetons qu'ils contiennent. Lors de cette étape, on affecte une nouvelle référence 102'2, ..., ou 102'r à chaque porte-monnaie électronique 102;, en utilisant une permutation qP dans l'ensemble {2,...,r} , c'est à dire que 102'. =102q,(, ) et m'; = mg,(;). La permutation q' est telle que: mir mi/ m'2, Lors de l'étape 404 suivante, à partir de la règle prédéterminée stockée par le système de paiement, on calcule le montant Nt, ..., Nr de jetons électroniques que chaque porte-monnaie électronique 102'x, ..., 102'r devra recevoir du porte-monnaie 1021. Par exemple, dans le cas d'une règle de répartition basée sur une distribution égale de jetons vers les différents porte-monnaie, la règle de distribution des jetons est la suivante: Vi E {2,...,r}, N, =-n, si 2<_i<r k n+l, si r k+1i< rr avec n = E M 0--1y k=M[r-1], Ensuite, lors d'une étape d'initialisation 406, on initialise un compteur 5 j à la valeur 2.  In the next step 402, the electronic purses 1022, ..., 102r are reordered, in descending order of the number of chips they contain. In this step, a new reference 102'2, ..., or 102'r is assigned to each electronic wallet 102 ;, using a permutation qP in the set {2, ..., r}, that is, 102 '. = 102q, (,) and m '; = mg, (;). The permutation q 'is such that: mir mi / m'2, In the following step 404, from the predetermined rule stored by the payment system, the amount Nt, ..., Nr of electronic tokens is calculated. that each electronic wallet 102'x, ..., 102'r will have to receive wallet 1021. For example, in the case of a distribution rule based on an equal distribution of tokens to the different wallets , the distribution rule of the tokens is as follows: Vi E {2, ..., r}, N, = -n, if 2 <_i <rk n + l, if r k + 1i <rr with n = EM 0--1y k = M [r-1], Then, during an initialization step 406, a counter 5 j is initialized to the value 2.

Lors de l'étape 408 suivante, on envoie le montant Ni de monnaie électronique depuis le porte-monnaie 1021 vers le porte-monnaie 102'x.  In the following step 408, the amount Ni of electronic money is sent from the wallet 1021 to the wallet 102'x.

Suite à l'étape 408, on passe à une étape de test 410, lors de laquelle on vérifie si le compteur j est égal à r.  Following step 408, it goes to a test step 410, during which it is checked whether the counter j is equal to r.

Si ce n'est pas le cas, on passe à une étape 412 d'incrémentation du compteur j d'une unité puis on retourne à l'étape 408.  If this is not the case, we go to a step 412 of incrementing the counter by one unit and then return to step 408.

Sinon, on passe à une dernière étape 414 de fin du procédé d'envoi.  Otherwise, we go to a final step 414 end of the sending process.

Les modes de réalisation représentés sur les figures 2 à 4 utilisent des procédés d'envoi et de réception de monnaie électronique entre deux cartes. Ces procédés vont maintenant être décrits plus précisément.  The embodiments shown in Figures 2 to 4 use methods of sending and receiving electronic money between two cards. These methods will now be described more precisely.

Le procédé représenté sur la figure 5 est un procédé sécurisé mis en oeuvre par une carte 102; pour recevoir un montant Ni depuis une carte émettrice 102.  The method shown in FIG. 5 is a secure method implemented by a card 102; to receive an amount Ni from a card issuing 102.

Ce procédé de réception comporte une première étape 500 au cours de laquelle la carte 102; génère de façon classique un nombre aléatoire C. Lors de l'étape suivante 502, la carte 102; crée un code MACK d'authentification de message en utilisant la clé partagée K. Ce code d'authentification de message est un sceau électronique produit par un algorithme utilisant la clé secrète partagée K et permettant de garantir l'intégrité d'un message destiné au porte-monnaie 102. Ce message comporte le nombre aléatoire C, le montant de monnaie à recevoir Ni ainsi que l'identifiant Idl de la carte émettrice de monnaie 102.  This reception method comprises a first step 500 during which the card 102; typically generates a random number C. In the next step 502, the card 102; creates a message authentication code MACK using the shared key K. This message authentication code is an electronic seal produced by an algorithm using the shared secret key K and making it possible to guarantee the integrity of a message intended for the user. wallet 102. This message comprises the random number C, the amount of money to receive Ni and the Idl identifier of the currency card 102.

Après envoi du message et du code d'authentification, la carte 1021 vérifie le code d'authentification à l'aide de la clé K au cours d'une étape 504.  After sending the message and the authentication code, the card 1021 verifies the authentication code using the key K during a step 504.

Si la vérification de l'étape 504 réussit, la carte 102 débite le montant Ni de ses moyens de stockage 104 de monnaie électronique lors d'une étape 506, et génère une réponse à la carte 102; lors d'une étape 508. Cette réponse comporte le nombre C, le montant Ni, ainsi que l'identifiant Id; de la carte et réceptrice de monnaie 102;. Comme lors de l'étape 502, un code d'authentification est associé au message.  If the verification of step 504 is successful, the card 102 debits the amount Ni of its electronic money storage means 104 in a step 506, and generates a response to the card 102; in a step 508. This response comprises the number C, the amount Ni, and the identifier Id; of the card and receiving money 102; As in step 502, an authentication code is associated with the message.

Si la vérification de l'étape 504 est un échec, on passe à une étape 510 de fin du procédé de réception.  If the verification of step 504 is a failure, proceed to a step 510 of the end of the reception process.

A la réception de la réponse de la carte émettrice 102, la carte réceptrice 102; vérifie lors d'une étape 512 si le nombre aléatoire C est le même que celui précédemment généré, et si le code d'authentification du message est valide en utilisant la clé K. Si les tests de l'étape 512 réussissent, on passe à une étape 514 10 durant laquelle la carte 102; crédite ses moyens de stockage 104; du montant Ni.  Upon receiving the response from the transmitting card 102, the receiving card 102; checks in a step 512 if the random number C is the same as the one previously generated, and if the authentication code of the message is valid using the key K. If the tests of step 512 succeed, we proceed to a step 514 during which the card 102; credits its storage means 104; of the amount Ni.

Si les tests de l'étape 512 échouent, on passe à une étape 516 de fin du procédé de réception.  If the tests of step 512 fail, proceed to a step 516 of end of the reception process.

Le procédé représenté sur la figure 6 est un procédé sécurisé mis en oeuvre par une carte 102; pour envoyer un montant Ni vers une carte 102.  The method shown in FIG. 6 is a secure method implemented by a card 102; to send an amount Ni to a card 102.

Le procédé d'envoi comporte une première étape 600 lors de laquelle la carte 102; envoie une requête à la carte 102 comportant le montant Ni qu'elle veut lui envoyer.  The sending method comprises a first step 600 during which the card 102; sends a request to the card 102 with the amount Ni that she wants to send him.

La carte 102 génère alors au cours d'une étape 602 un nombre 20 aléatoire C. Lors de l'étape suivante 604, la carte 102 génère un message et crée un code d'authentification de ce message en utilisant la clé partagée K. Ce message comporte le nombre aléatoire C, le montant de monnaie à envoyer Ni ainsi que l'identifiant Id; de la carte émettrice 102;.  The card 102 then generates during a step 602 a random number C. In the next step 604, the card 102 generates a message and creates an authentication code for this message using the shared key K. This message comprises the random number C, the amount of money to be sent Ni and the identifier Id; the issuing card 102;

Après envoi du message et du code d'authentification, la carte 102; vérifie le code d'authentification à l'aide de la clé K lors d'une étape 606.  After sending the message and the authentication code, the card 102; checks the authentication code with the key K during a step 606.

Si la vérification de l'étape 606 réussit, la carte 102; débite ses moyens de stockage 104; de monnaie électronique du montant Ni lors d'une étape 608 et génère une réponse à la carte 102 lors d'une étape 610. Cette réponse comporte le nombre C, le montant Ni, ainsi que l'identifiant Ide de la carte réceptrice de monnaie 102. Un code d'authentification est associé au message.  If the verification of step 606 succeeds, map 102; debits its storage means 104; electronic currency of the amount Ni during a step 608 and generates a response to the card 102 during a step 610. This response comprises the number C, the amount Ni, and the identifier Ide of the currency receiving card 102. An authentication code is associated with the message.

Si la vérification de l'étape 606 est un échec, on passe à une étape 612 de fin du procédé d'envoi.  If the check of step 606 is a failure, a step 612 of end of the sending process is proceeded to.

A la réception de la réponse de la carte émettrice 102;, la carte réceptrice 102j vérifie lors d'une étape 614 si le nombre aléatoire C est le même que celui précédemment généré, et si le code d'authentification du message est valide en utilisant la clé K. Si les tests de l'étape 614 réussissent, on passe à une étape 616 lors de laquelle la carte 102 crédite ses moyens de stockage 104 du montant 5 Ni.  Upon receipt of the response from the transmitting card 102, the receiving card 102j checks in a step 614 if the random number C is the same as the one previously generated, and if the authentication code of the message is valid using key K. If the tests of step 614 succeed, proceed to a step 616 in which the card 102 credits its storage means 104 of the amount Ni 5.

Si les tests de l'étape 614 sont un échec, on passe à une étape 618 de fin du procédé d'envoi.  If the tests of step 614 are a failure, a step 618 of end of the sending process is proceeded to.

Il apparaît clairement que le système de paiement électronique précédemment décrit permet des transferts sécurisés de monnaie électronique entre plusieurs porte-monnaie d'une même famille, simplement et de façon transparente pour les utilisateurs.  It is clear that the electronic payment system described above allows secure transfers of electronic money between several wallets of the same family, simply and transparently for users.

Claims (8)

REVENDICATIONS 1. Système de paiement électronique comportant: une pluralité de portemonnaie électroniques (1021, ..., 102;, ..., 102r) munis de moyens (1041,  An electronic payment system comprising: a plurality of electronic wallets (1021, ..., 102 ;, ..., 102r) provided with means (1041, ., 104;, ..., 104r) de stockage de monnaie électronique, des moyens (1181, ..., 118;, ..., 118r) de transfert de monnaie électronique d'au moins un porte-monnaie électronique (1021, ..., 102;, ..., 102r) émetteur vers au moins un porte-monnaie électronique (1021, ..., 102;, ..., 102r) récepteur, caractérisé en ce qu'il comporte des moyens (1041, ..., 104;, ..., 104r) de stockage (120) d'au moins une règle prédéterminée de répartition de monnaie électronique entre les porte-monnaie électroniques (1021, ..., 102;, ..., 102r), et en ce que les moyens (1181, ..., 118;, ..., 118r) de transfert sont des moyens de transfert sur la base de la règle de répartition prédéterminée...CLMF:  ., 104 ;, ..., 104r) of electronic money storage, means (1181, ..., 118 ;, ..., 118r) of electronic money transfer of at least one electronic wallet ( 1021, ..., 102 ;, ..., 102r) transmitter to at least one electronic purse (1021, ..., 102 ;, ..., 102r) receiver, characterized in that it comprises means (1041, ..., 104 ;, ..., 104r) for storing (120) at least one predetermined rule of distribution of electronic money between the electronic purses (1021, ..., 102; ..., 102r), and in that the transfer means (1181, ..., 118 ;, ..., 118r) are transfer means on the basis of the predetermined distribution rule ... CLMF: 2. Système de paiement électronique selon la revendication 1, dans lequel les porte-monnaie électroniques (1021, ..., 102;, ..., 102r) sont des cartes à puce.An electronic payment system according to claim 1, wherein the electronic purses (1021, ..., 102 ;, ..., 102r) are smart cards. 3. Procédé de transfert de monnaie électronique, au sein d'un système de paiement électronique, depuis au moins un porte-monnaie électronique (1021, ..., 102;, ..., 102r) émetteur vers au moins un porte-monnaie électronique (1021, ..., 102;, ..., 102r) récepteur caractérisé en ce qu'il comporte les étapes suivantes: calcul de la répartition entre les porte-monnaie électroniques (1021, ..., 102;, ..., 102r) de la monnaie électronique à transférer selon une règle de répartition prédéterminée stockée dans le système de paiement, transfert de la somme de monnaie électronique entre le porte-monnaie électronique (1021, ..., 102;, ..., 102r) émetteur et le porte-monnaie électronique (1021, ..., 102;, ..., 102r) récepteur.  3. Method for transferring electronic money, within an electronic payment system, from at least one electronic purse (1021, ..., 102 ;, ..., 102r) transmitter to at least one carrier electronic money (1021, ..., 102 ;, ..., 102r) receiver characterized in that it comprises the following steps: calculation of the distribution between the electronic purses (1021, ..., 102; ..., 102r) of the electronic money to be transferred according to a predetermined distribution rule stored in the payment system, transfer of the sum of electronic money between the electronic purse (1021, ..., 102 ;, .. ., 102r) transmitter and the electronic purse (1021, ..., 102 ;, ..., 102r) receiver. 4. Procédé de transfert de monnaie électronique selon la revendication 3 pour le transfert de monnaie électronique d'au moins un porte-monnaie électronique (1021, ..., 102;, ..., 102r) émetteur vers plusieurs portemonnaie électroniques (1021, ..., 102;, ..., 102r) récepteurs, dans lequel la règle de répartition consiste à distribuer une somme à transférer vers les porte-monnaie électroniques (1021, ..., 102;, ..., 102r) récepteurs, de façon égale.  4. Electronic money transfer method according to claim 3 for the transfer of electronic money from at least one electronic purse (1021, ..., 102 ;, ..., 102r) issuer to several electronic wallets (1021). , ..., 102 ;, ..., 102r) receivers, wherein the distribution rule consists of distributing a sum to be transferred to the electronic purses (1021, ..., 102 ;, ..., 102r ) receivers, equally. 5. Procédé de transfert de monnaie électronique selon la revendication 3 pour le transfert de monnaie électronique vers au moins un porte-monnaie électronique (1021, ..., 102;, ..., 102r) récepteur depuis plusieurs porte-monnaie électronique (1021, ..., 102;, ..., 102r) émetteurs dans lequel la règle de répartition consiste à récupérer une somme à transférer à partir des porte-monnaie électroniques (1021, ..., 102;, ..., 102r) émetteurs, de façon égale.  5. Electronic money transfer method according to claim 3 for the transfer of electronic money to at least one electronic wallet (1021, ..., 102 ;, ..., 102r) receiver for several electronic wallet ( 1021, ..., 102 ;, ..., 102r) in which the distribution rule consists of recovering a sum to be transferred from the electronic purses (1021, ..., 102 ;, ..., 102r) transmitters equally. 6. Procédé de transfert de monnaie électronique selon l'une quelconque des revendications 3 à 5, dans lequel lors du transfert de monnaie électronique d'un porte-monnaie électronique (1021, ..., 102;, ..., 102r) émetteur vers un porte-monnaie électronique (1021, ..., 102;, ..., 102r) récepteur, on utilise un procédé de communication sécurisé par apposition d'une signature des données.  6. Electronic money transfer method according to any one of claims 3 to 5, wherein during the transfer of electronic money of an electronic purse (1021, ..., 102 ;, ..., 102r). transmitter to an electronic purse (1021, ..., 102 ;, ..., 102r) receiver, a secure communication method is used by affixing a signature of the data. 7. Procédé de transfert de monnaie électronique selon l'une quelconque des revendications 3 à 6, dans lequel l'identité des utilisateurs de chaque porte-monnaie électronique (1021, ..., 102;, ..., 102r) est un paramètre de la règle de répartition.  An electronic money transfer method according to any one of claims 3 to 6, wherein the identity of the users of each electronic wallet (1021, ..., 102 ;, ..., 102r) is a parameter of the distribution rule. 8. Procédé de transfert de monnaie électronique selon l'une quelconque des revendications 3 à 7, dans lequel la nature fixe ou mobile des terminaux auxquels les porte-monnaie électroniques (1021, ..., 102;, ..., 102r) sont connectés est un paramètre de la règle de répartition.  8. Electronic money transfer method according to any one of claims 3 to 7, wherein the fixed or mobile nature of the terminals to which the electronic purses (1021, ..., 102 ;, ..., 102r). are connected is a parameter of the distribution rule.
FR0308118A 2003-07-03 2003-07-03 Electronic payment system, has chip card readers for transferring electronic currency from chip card transmitter towards chip card receiver based on predetermined distribution rule that is stored in storing unit Pending FR2857135A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0308118A FR2857135A1 (en) 2003-07-03 2003-07-03 Electronic payment system, has chip card readers for transferring electronic currency from chip card transmitter towards chip card receiver based on predetermined distribution rule that is stored in storing unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0308118A FR2857135A1 (en) 2003-07-03 2003-07-03 Electronic payment system, has chip card readers for transferring electronic currency from chip card transmitter towards chip card receiver based on predetermined distribution rule that is stored in storing unit

Publications (1)

Publication Number Publication Date
FR2857135A1 true FR2857135A1 (en) 2005-01-07

Family

ID=33522728

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0308118A Pending FR2857135A1 (en) 2003-07-03 2003-07-03 Electronic payment system, has chip card readers for transferring electronic currency from chip card transmitter towards chip card receiver based on predetermined distribution rule that is stored in storing unit

Country Status (1)

Country Link
FR (1) FR2857135A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1717767A1 (en) * 2005-04-14 2006-11-02 Radio Tactics Limited A forensic toolkit and methods for accessing data stored on electronic smart cards

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5731576A (en) * 1994-02-09 1998-03-24 Gemplus Card International Smart card transaction method and system
FR2756951A1 (en) * 1996-12-11 1998-06-12 Gemplus Card Int BATCH OR GAINS DISTRIBUTION MANAGEMENT SYSTEM USING CHIP CARDS
WO2001015100A1 (en) * 1999-08-26 2001-03-01 Eluv Holdings Ltd. Electronic currency, electronic wallet therefor and electronic payment systems employing them
EP1132876A2 (en) * 2000-03-07 2001-09-12 THOMSON multimedia Electronic wallet system with secure inter-purse operations

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5731576A (en) * 1994-02-09 1998-03-24 Gemplus Card International Smart card transaction method and system
FR2756951A1 (en) * 1996-12-11 1998-06-12 Gemplus Card Int BATCH OR GAINS DISTRIBUTION MANAGEMENT SYSTEM USING CHIP CARDS
WO2001015100A1 (en) * 1999-08-26 2001-03-01 Eluv Holdings Ltd. Electronic currency, electronic wallet therefor and electronic payment systems employing them
EP1132876A2 (en) * 2000-03-07 2001-09-12 THOMSON multimedia Electronic wallet system with secure inter-purse operations

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1717767A1 (en) * 2005-04-14 2006-11-02 Radio Tactics Limited A forensic toolkit and methods for accessing data stored on electronic smart cards
US7886347B2 (en) 2005-04-14 2011-02-08 Radio Tactics Limited Forensic toolkit and method for accessing data stored on electronic smart cards
US8161537B2 (en) 2005-04-14 2012-04-17 Radio Tactics Limited Forensic toolkit and method for accessing data stored on electronic smart cards

Similar Documents

Publication Publication Date Title
EP3113099B1 (en) Payment container, creation method, processing method, devices and programs therefor
EP0114773B2 (en) Method and device for authorizing the holder of a portable object, such as a card, access by means of this card, to at least one service delivered by at least one authorizing organisation
EP1412926B8 (en) Method for managing purchase of broadcast digital contents and means for downloading same
EP0049650A1 (en) Apparatus for dispensing goods and rendering services
FR2972830A1 (en) SYSTEM FOR CONTROLLING VALIDATION OF TRANSPORT TITLES
FR2811451A1 (en) SYSTEM AND METHOD FOR MANAGING MICROPAYMENT TRANSACTIONS, CUSTOMER TERMINAL AND MERCHANT EQUIPMENT THEREOF
FR3110984A1 (en) Secure sharing of credentials information
FR2956941A1 (en) BIOMETRIC AUTHENTICATION METHOD, AUTHENTICATION SYSTEM, PROGRAM AND CORRESPONDING TERMINAL.
EP2369780B1 (en) Method and system for validating a transaction, and corresponding transactional terminal and programme
EP1240630A1 (en) Method for authenticating a portable object, corresponding portable object, and apparatus therefor
EP3987416A1 (en) Method and device for authenticating a user using the conductivity of the human body
FR2857135A1 (en) Electronic payment system, has chip card readers for transferring electronic currency from chip card transmitter towards chip card receiver based on predetermined distribution rule that is stored in storing unit
WO2017109405A1 (en) Authentication method
WO2003081547A1 (en) Method and system of securing a credit card payment
EP4074005A1 (en) Transaction authentication method, server and system using two communication channels
EP3105724A1 (en) Secure transaction using a mobile device
WO2020128240A1 (en) Processing of an electronic ticket service
WO2001073706A1 (en) Payment system not revealing banking information on the public or quasi-public network
FR2730076A1 (en) Authentication by server of holder of object incorporating microprocessor
EP0568438A1 (en) Method for securing of executable programs against utilisation by an unauthorized person and security system for its application
EP2867837B1 (en) System for the secure transmission of digital data
FR2780797A1 (en) Method of user authentication for banking, payment or access control
FR3007929A1 (en) METHOD FOR AUTHENTICATING A USER OF A MOBILE TERMINAL
EP3570238A1 (en) Method for conducting a transaction, terminal, server and corresponding computer program
FR2802685A1 (en) Method and software for comparing a PIN number for a service card fitted with a variable display, a new value based on a random number is generated each time the card is used, this new value serves for the next card user