Brevet FR3139422A1 — publié le 20240308

Procédé de préservation de la confidentialité de numéros de téléphone utilisés pour des campagnes de prospection téléphonique Le procédé est mis en œuvre par un système distribué comprenant un donneur d'ordre (DO), une pluralité de cibles (N), un sous-traitant (ST), et un tiers de confiance (TC). Il comprend : a) envoi (10) au tiers de confiance (TC) d'un message en clair (F) contenant une donnée de sous traitants autorisés (STA) et un ensemble de numéros de téléphone ({N}) ; b) chiffrement (12) du message en un message chiffré (F*) ; c) envoi (14) du message chiffré (F*) au donneur d'ordre (DO) qui d) le transmet (16) au sous-traitant (ST) ; e) envoi (18) par le sous-traitant au tiers de confiance (TC) d'un numéro de téléphone chiffré (N*) ; f) par le tiers de confiance (TC) : déchiffrement (20) et vérification (22) de la donnée d'autorisation (STA), h) déchiffrement (28) du numéro de téléphone (N*) et i) mise en relation téléphonique (30, 32, 34) du sous traitant (ST) avec la cible, sans transmission au sous traitant (ST) du numéro déchiffré (N). (Figure à publier avec l’abrégé : Figure 1) Procédé de préservation de la confidentialité de numéros de téléphone utilisés pour des campagnes de prospection téléphonique L'invention concerne un procédé visant à préserver la confidentialité de numéros de téléphone utilisés dans le cadre de campagnes de prospection téléphonique collective faisant intervenir plusieurs entités distinctes, indépendantes entre elles et le plus souvent géographiquement distantes. Plus précisément, la campagne de prospection est initiée par un commanditaire (ci-après "donneur d'ordre") qui détient des listes de numéros de téléphone (ci-après "numéros") qui sont des numéros de destinataires respectifs (ci-après "cibles") que le donneur d'ordre souhaite contacter de façon systématique par la voie d'un appel téléphonique, à diverses fins de sollicitation ou de renseignement, telles que prospection de clientèle, sondage, offres commerciales, propositions contractuelles, etc. Le plus souvent, le donneur d'ordre ne procède pas lui-même à ces appels téléphoniques, mais les fait exécuter par un prestataire tiers spécialisé (ci-après "sous-traitant") disposant de l'infrastructure d'un centre d'appels avec son personnel spécialisé, formé à ce type de démarche particulière. Pour mettre en œuvre la campagne de prospection, le donneur d'ordre confie au sous-traitant la liste des numéros des cibles devant être appelées au téléphone ainsi que l'argumentaire à développer, les questions à poser, les informations à obtenir et à conserver, etc. Le risque existe toutefois, malgré toutes les précautions juridiques ou techniques qui peuvent être prises par le donneur d'ordre lors de la communication au sous-traitant des listes de numéros, que ces listes qui ont en elles-mêmes une importante valeur commerciale fassent l'objet de détournements ou de captation lors de leur transfert au sous-traitant prestataire ou de leur utilisation par ce dernier. De fait, le besoin existe de disposer d'un procédé qui, par des moyens techniques non susceptibles d'être détournés par des tiers, puisse préserver la confidentialité des listes de numéros soumises aux sous traitants par un donneur d'ordre, en garantissant à ce dernier qu'il sera impossible de détourner les listes de numéros de façon incontrôlée, aussi bien i) dans les échanges de données entre le donneur d'ordre et les sous-traitants que ii) au niveau des sous-traitants lors de l'exécution des appels aux cibles. Il s'agit également de disposer d'un procédé qui, de plus, permette de limiter l'utilisation des numéros à un certain nombre de sous-traitants autorisés, et seulement à ceux-ci, et si besoin d'assortir en outre cette utilisation de conditions supplémentaires telles que durée limite d'utilisation, nombre d'appels successifs autorisés à une même cible, horaires d'appel, etc. Pour atteindre ces buts, l'invention propose de faire intervenir dans le système distribué décrit ci-dessus (donneur d'ordre, sous-traitant, et cibles à contacter) une entité tierce (ci-après "tiers de confiance") en communication fonctionnelle avec à la fois le donneur d'ordre, le ou les sous-traitants et les cibles. Le concept de base de l'invention consiste, avec cette plateforme formant tiers de confiance, à : - n'échanger des listes de numéros en clair qu'entre le donneur d'ordre et le tiers de confiance, - n'envoyer au sous-traitant que des numéros sous une forme chiffrée qu'il ne pourra pas rétablir en clair, donc sous une forme n'ayant en soi aucune valeur commerciale, et - s'assurer qu'un sous-traitant qui s'adresse au tiers de confiance pour établir et acheminer un appel téléphonique est bien un sous-traitant effectivement autorisé au préalable par le donneur d'ordre. Essentiellement, lorsque le sous-traitant souhaite appeler une cible, l'appel est émis non vers la cible (qui n'est pas joignable par le sous-traitant puisque celui-ci ne dispose pas du numéro en clair), mais vers le tiers de confiance (qui est capable de déchiffrer un numéro chiffré que lui aura adressé le sous-traitant, et d'appeler ce numéro). Après avoir appelé la cible, le tiers de confiance met en relation téléphonique le sous-traitant avec cette cible, pour que le sous-traitant puisse exécuter les tâches spécifiques à la campagne de prospection proprement dite qui lui ont été confiées par le donneur d'ordre. Plus précisément, l'invention propose un procédé mettant en œuvre, de manière en elle-même connue : - un donneur d'ordre, détenant des listes de numéros de téléphone en clair ; - une pluralité de cibles, chacune identifiée par un numéro de téléphone propre ; et - au moins un émetteur d'appels formant sous-traitant, apte à établir une communication avec chacune des cibles de la liste de cibles sur requête du donneur d'ordre. De façon caractéristique de l'invention, le système distribué comprend en outre une plateforme formant tiers de confiance, en communication opérante avec le donneur d'ordre, l'au moins un sous traitant et les cibles, et le procédé met en œuvre un protocole de préservation de la confidentialité des numéros de téléphone en clair à l'égard de l'au moins un sous-traitant, comprenant les étapes successives suivantes : dans une étape préalable : a) par le donneur d'ordre, envoi au tiers de confiance d'un message en clair contenant au moins : une donnée d'identification de sous-traitant(s) autorisé(s), et un ensemble de numéros de téléphone ; b) par le tiers de confiance, chiffrement du message en clair, pour donner un message chiffré contenant des versions chiffrées de la donnée d'identification de sous-traitant(s) autorisé(s) et des numéros de téléphone ; et c) par le tiers de confiance, envoi au donneur d'ordre du message chiffré ; dans une étape ultérieure : d) par le donneur d'ordre, envoi au sous-traitant du message chiffré ; e) par le sous-traitant, envoi au tiers de confiance du message chiffré avec un numéro de téléphone chiffré ; f) par le tiers de confiance : déchiffrement et extraction de l'au moins une donnée d'identification de sous-traitant(s) autorisé(s) ; vérification que le message reçu à l'étape d) provient d'un sous-traitant autorisé ; poursuite de la procédure en cas de vérification avérée ; et abandon de la procédure dans le cas contraire ; h) par le tiers de confiance, déchiffrement et extraction du numéro de téléphone chiffré ; i) par le tiers de confiance, mise en relation téléphonique du sous-traitant avec la cible à partir du numéro de téléphone déchiffré à l'étape h), sans transmission au sous-traitant du numéro de téléphone déchiffré. La relation téléphonique établie à l'étape i) entre le sous traitant et la cible peut éventuellement être une relation indirecte établie via un opérateur téléphonique tiers de terminaison, l'opérateur téléphonique recevant alors du tiers de confiance le numéro de téléphone déchiffré à l'étape h). Dans une forme de mise en œuvre préférentielle et avantageuse, le message en clair envoyé par le donneur d'ordre au tiers de confiance contient en outre au moins un paramètre de contrôle, et le message chiffré envoyé au sous-traitant à l'étape d) et envoyé au tiers de confiance à l'étape e) contient une version chiffrée de l'au moins un paramètre de contrôle. Le procédé comprend alors en outre, entre les étapes f) et h), une étape de : g) par le tiers de confiance : déchiffrement et extraction de l'au moins un paramètre de contrôle ; vérification de ce que l'au moins un paramètre de contrôle est conforme à au moins un critère prédéterminé ; poursuite de la procédure en cas de conformité avérée ; et abandon de la procédure dans le cas contraire. Le paramètre de contrôle peut être est une donnée de contrôle comprenant : durée de validité dans le temps, fréquence d'appel, et/ou plage horaire d'appel, ou bien un index pointant vers au moins une rubrique d'un fichier de données de contrôle conservé au niveau du tiers de confiance. La donnée d'identification de sous traitant(s) autorisé(s) du message chiffré envoyé au tiers de confiance peut comprendre des identifiants des sous traitants autorisés, ou bien être un index pointant vers au moins une rubrique d'un fichier d'identifiants de sous-traitants autorisés conservé au niveau du tiers de confiance. La vérification à l'étape f) que le message reçu à l'étape d) provient d'un sous-traitant autorisé peut notamment mettre en œuvre une technique de vérification basée sur des adresses IP des sous-traitants autorisés, et/ou une technique d'authentification forte, de préférence une authentification à clé partagée. On va maintenant décrire un exemple, non limitatif, de mise en œuvre de l'invention, en référence au dessin annexé. La est un diagramme présentant les diverses étapes successives de mise en œuvre du procédé de l'invention. Description détaillée d'un mode de réalisation de l'invention Comme illustré sur la , l'invention est mise en œuvre au sein d'un système distribué comprenant : - un donneur d'ordre DO, détenant des listes {N} de numéros de téléphone en clair, - une pluralité de cibles, chacune identifiée par un numéro de téléphone propre N, - un ou plusieurs émetteurs d'appels, qui sont des sous-traitants ST vis-à-vis du donneur d'ordre DO, ces émetteurs d'appels étant des plateformes spécialisées disposant de l'infrastructure et du personnel formé aux campagnes de prospection téléphoniques auprès de cibles dont une liste aura été fournie par le donneur d'ordre DO, - une plateforme formant tiers de confiance TC, en communication avec le donneur d'ordre DO, le(s) sous-traitant(s) ST, et les cibles, - éventuellement, un ou plusieurs opérateurs téléphoniques en relation avec le tiers de confiance TC. Les sous-traitants ST sont indépendants du donneur d'ordre et du tiers de confiance, et le plus souvent géographiquement éloignés de ces derniers. En revanche, l'opérateur téléphonique et le tiers de confiance TC peuvent éventuellement dépendre d'un même acteur économique, et/ou être géographiquement situés en un même emplacement, voire hébergés sur un même serveur. Dans une étape préalable (étape 10), le donneur d'ordre DO transmet au tiers de confiance TC, via une interface mise à sa disposition par ce dernier, un fichier F contenant : - des données STA permettant de définir une liste de sous-traitants ST limitativement autorisés par le donneur d'ordre DO, - avantageusement, mais non nécessairement, un certain nombre de paramètres de contrôle PC tels que : durée de validité dans le temps (date de péremption), fréquence des appels, plages horaires autorisées pour les appels, etc., et - une liste {N} de numéros à appeler dans le cadre d'une campagne de prospection à faire exécuter par un ou plusieurs sous-traitants. L'étape suivante (étape 12) consiste à opérer au niveau du tiers de confiance TC un chiffrement des informations du fichier F, pour produire un fichier F* contenant sous une forme chiffrée les informations STA*, PC* et {N*} du fichier F reçu du donneur d'ordre DO. Le fichier F* est retourné (étape 14) au donneur d'ordre DO et conservé par ce dernier. Au lancement de la campagne de prospection, dans une phase ultérieure (qui peut éventuellement être enchaînée directement avec les étapes 10, 12, 14 précédentes), le donneur d'ordre DO transmet à son (ses) sous traitant(s) ST le fichier F* contenant les informations chiffrées (étape 16). Le (ou chaque) sous-traitant ST, à réception, intègre ces informations chiffrées dans son outil de numérotation et procède alors à l'émission des appels. À chaque lancement d'un appel, le sous-traitant ST transmet au tiers de confiance TC au moyen de son outil de numérotation un numéro chiffré N* de la liste de numéros {N*}, ainsi que les informations chiffrées STA* et PC* (étape 18). Le tiers de confiance TC reçoit cet appel téléphonique et procède aux opérations suivantes : - déchiffrement et extraction de l'information STA à partir de la version chiffrée STA* (étape 20). Si le déchiffrement échoue, l'appel téléphonique est rejeté ; - si le déchiffrement est réussi, vérification (étape 22) que le sous traitant à l'origine de l'appel téléphonique est bien un sous-traitant autorisé par le donneur d'ordre. Cette vérification peut être faite simplement par analyse de l'adresse IP (@IP) indiquant l'origine du sous-traitant ST, et/ou par toute technique connue d'authentification forte, de type clé partagée ou autre. Si le sous traitant n'est pas un sous-traitant autorisé, l'appel est rejeté ; - ensuite, extraction (étape 24) et vérification (étape 26) des paramètres de contrôle PC. Si l'un des paramètres de contrôle n'est pas respecté, par exemple si la date de péremption indiquée par le donneur d'ordre est dépassée, l'appel est rejeté ; - si les paramètres de contrôle sont tous validés, le numéro N en clair est extrait (étape 28) et acheminé (étape 30) vers un opérateur téléphonique de terminaison. L'opérateur téléphonique établit l'appel téléphonique et met en relation le sous-traitant ST avec la cible N appelée (étapes 32 et 34), de manière que le sous-traitant puisse accomplir la tâche pour laquelle il a été missionné par le donneur d'ordre DO. On notera que, de façon caractéristique de l'invention, dans le procédé que l'on vient de décrire le numéro N en clair n'est jamais mis à disposition du (des) sous-traitant(s) ST, qui ne dispose(nt) que d'une version chiffrée N* de ce numéro, et de la même façon pour les listes de sous-traitants autorisés STA* et les paramètres de contrôle PC*, qui ne lui sont fournis que dans une version qui n'est pas en soi exploitable. On notera également que la communication téléphonique proprement dite vers la cible est initiée par le tiers de confiance TC et non par le sous-traitant ST, qui n'est mis en relation avec la cible qu'après que la communication téléphonique a été établie par l'opérateur téléphonique (étapes 32, 34) sur l'initiative du tiers de confiance TC (étape 30). Un procédé de préservation de la confidentialité de numéros de téléphone utilisés dans le cadre de campagnes de prospection téléphonique, le procédé étant mis en œuvre par un système distribué comprenant : - un donneur d'ordre (DO), détenant des listes de numéros de téléphone en clair ; - une pluralité de cibles, chacune identifiée par un numéro de téléphone (N) propre ; et - au moins un émetteur d'appels formant au moins un sous-traitant (ST), apte à établir une communication avec chacune des cibles de la liste de cibles sur requête du donneur d'ordre (DO), caractérisé en ce que le système distribué comprenant en outre : - une plateforme formant tiers de confiance (TC), en communication opérante avec le donneur d'ordre (DO), l'au moins un sous traitant (ST) et les cibles, le procédé est caractérisé par la mise en œuvre d'un protocole de préservation de la confidentialité des numéros de téléphone en clair à l'égard de l'au moins un sous-traitant (ST), comprenant les étapes successives suivantes : dans une étape préalable : a) par le donneur d'ordre (DO), envoi (10) au tiers de confiance (TC) d'un message en clair (F) contenant au moins : une donnée d'identification de sous-traitant(s) autorisé(s) (STA), et un ensemble de numéros de téléphone ({N}) ; b) par le tiers de confiance (TC), chiffrement (12) du message en clair (F), pour donner un message chiffré (F*) contenant des versions chiffrées (STA*, {N*}) de la donnée d'identification de sous-traitant(s) autorisé(s) et des numéros de téléphone ; et c) par le tiers de confiance (TC), envoi (14) au donneur d'ordre (DO) du message chiffré (F*) ; dans une étape ultérieure : d) par le donneur d'ordre (DO), envoi (16) à l'au moins un sous-traitant (ST) du message chiffré (F*) ; e) par l'au moins un sous-traitant (ST), envoi (18) au tiers de confiance (TC) du message chiffré (F*) avec un numéro de téléphone chiffré (N*) ; f) par le tiers de confiance (TC) : déchiffrement et extraction (20) de la donnée d'identification de sous-traitant(s) autorisé(s) (STA) ; vérification (22) que le message reçu à l'étape d) provient d'un sous-traitant autorisé ; poursuite de la procédure en cas de vérification avérée ; et abandon de la procédure dans le cas contraire ; h) par le tiers de confiance (TC), déchiffrement et extraction (28) du numéro de téléphone chiffré (N*) ; i) par le tiers de confiance (TC), mise en relation téléphonique (30, 32, 34) de l'au moins un sous-traitant (ST) avec la cible à partir du numéro de téléphone (N) déchiffré à l'étape h), sans transmission à l'au moins un sous-traitant (ST) du numéro de téléphone déchiffré (N). Le procédé de la revendication 1, dans lequel la relation téléphonique (30, 32, 34) établie à l'étape i) entre l'au moins un sous-traitant (ST) et la cible est une relation indirecte établie via un opérateur téléphonique tiers de terminaison, l'opérateur téléphonique recevant du tiers de confiance (TC) le numéro de téléphone (N) déchiffré à l'étape h). Le procédé de la revendication 1, dans lequel le message en clair (F) envoyé par le donneur d'ordre (DO) au tiers de confiance (TC) contient en outre au moins un paramètre de contrôle (PC), et le message chiffré (F*) envoyé à l'au moins un sous-traitant (ST) à l'étape d) et envoyé au tiers de confiance (TC) à l'étape e) contient une version chiffrée (PC*) de l'au moins un paramètre de contrôle (PC), et dans lequel le procédé comprend en outre, entre les étapes f) et h), une étape de : g) par le tiers de confiance (TC) : déchiffrement et extraction (24) de l'au moins un paramètre de contrôle (PC) ; vérification (26) de ce que l'au moins un paramètre de contrôle (PC) est conforme à au moins un critère prédéterminé ; poursuite de la procédure en cas de conformité avérée ; et abandon de la procédure dans le cas contraire. Le procédé de la revendication 3, dans lequel l'au moins un paramètre de contrôle (PC) est une donnée de contrôle comprenant : durée de validité dans le temps, fréquence d'appel, et/ou plage horaire d'appel. Le procédé de la revendication 3, dans lequel l'au moins un paramètre de contrôle (PC) est un index pointant vers au moins une rubrique d'un fichier de données de contrôle conservé au niveau du tiers de confiance (TC). Le procédé de la revendication 1, dans lequel la donnée d'identification de sous-traitant(s) autorisé(s) (STA) du message chiffré envoyé au tiers de confiance (TC) comprend des identifiants des sous-traitants autorisés. Le procédé de la revendication 1, dans lequel la donnée d'identification de sous-traitant(s) autorisé(s) (STA) du message chiffré envoyé au tiers de confiance (TC) est un index pointant vers au moins une rubrique d'un fichier d'identifiants de sous-traitants autorisés conservé au niveau du tiers de confiance (TC). Le procédé de la revendication 1, dans lequel la vérification à l'étape f) que le message reçu à l'étape d) provient d'un sous-traitant autorisé met en œuvre une technique de vérification basée sur des adresses IP (@IP) des sous-traitants autorisés, et/ou une technique d'authentification forte, de préférence une authentification à clé partagée.