Brevet FR2743459A1 — publié le 19970711

La présente invention est relative aux systèmes de transmission optique mettant en oeuvre un cryptage par chaos déterministe. L'évolution très rapide des systèmes de télécommunication par réseau publique de fibre optique s'accompagne de la circulation sur ce même réseau, d'informations à caractère privé ou commercial. Il est donc indispensable de disposer de moyens de codage en vue de la protection de ces informations à distribution sélective. Généralement, le cryptage de signaux s'effectue à partir de codes bien spécifiques générés à partir d'algorithmes mathématiques. Ces méthodes sont réservées à des signaux possédant un haut degré de confidentialité, mais présentent l'inconvénient, du fait de leur complexité au niveau du codage et du décodage, de ne pouvoir être utilisées que pour des débits de transmission relativement faibles (environ quelques dizaines de kbits/s). Certaines applications telles que, par exemple, la télédistribution payante d'informations ou de canaux TV, se satisfont d'un degré de sécurité beaucoup moins important, qui doit être suffisant toutefois pour assurer une protection contre des intrus disposant de moyens ordinaires de détection. Les besoins, dans ce dernier cas, sont alors de disposer d'un dispositif de cryptage à bas coût, fiable, reconfigurable de façon simple par changement rapide de la clé de cryptage, et pouvant s'adapter à des débits d'information élevés. Le dispositif proposé a pour objet de répondre à ces besoins. Il a déjà été proposé d'utiliser les phénomènes de chaos déterministe pour le cryptage de communications radiofréquences. On pourra à cet égard avantageusement se référer aux publications: [1] L. Pecora, "Overview of chaos and 274345g communications research", SPIE, Vol. 2038, p. 2, 1993; [2] S. Hayes, C. Grebogi & E. Ott "Communicating with Chaos", Phys. Rev. Lett., Vol. 70, p. 3031, 1993. Les systèmes de génération de chaos utilisés à cet effet sont des systèmes électroniques dans lesquels les non linéarités sont produites par des diodes ou encore par des comparateurs à seuil et à hystérésis. Les phénomènes de chaos ont par ailleurs également été étudiés sur des systèmes optiques différentiels à retard non linéaires, qui utilisent comme variable dynamique optique la puissance lumineuse du signal. On pourra à cet égard se reporter aux publications: [3] P. Celka, "Chaotic synchronization and modulation of nonlinear time-delayed feedback optical systems", IEEE, Transaction on Circuit and Systems, Vol. 42, n 8, p. 1, 1995; [4] Takizawa, Liu & Ohtsubo, "Chaos in a feedback Fabry-Pérot Interferometer", IEEE Journal of Quantum Electronics, Vol. 30, N 2, p. 334, 1994. L'invention propose quant à elle un système de transmission optique utilisant un cryptage par chaos sur la variable de longueur d'onde. Plus particulièrement, l'invention propose un système pour la transmission d'un signal optique porteur d'informations, comportant: - des moyens pour l'émission d'un signal optique crypté, qui comprennent des moyens pour la génération d'un chaos déterministe, ainsi que des moyens pour le codage du signal porteur d'informations, par ce chaos déterministe, - une ligne pour la transmission du signal ainsi crypté, - des moyens de réception qui comprennent des moyens pour la génération d'un chaos déterministe, ainsi que des moyens pour la synchronisation de ce chaos sur le signal crypté reçu et pour le décryptage dudit signal crypté, caractérisé en ce que le chaos est un chaos en longueur d'onde, les moyens de génération de chaos comportant une source lumineuse accordable en longueur d'onde, ainsi qu'une boucle de contre-réaction du signal lumineux en sortie de ladite source sur la commande d'accord en longueur d'onde, ladite boucle comportant des moyens de conversion non linéaires de la longueur d'onde, ainsi qu'une ligne à retard. Un tel système exploite les caractéristiques dynamiques d'un chaos déterministe, caractéristiques qui sont globalement aléatoires, et localement tout à fait déterministes. On notera en outre qu'un tel cryptage est adapté à des débits d'informations élevés. Le degré de confidentialité qu'il assure est suffisant pour qu'un usager disposant de moyens de détection considérés comme "ordinaires" n'arrive pas à casser la clé de cryptage à partir de la connaissance des propriétés statistiques du chaos utilisé pour le codage. L'invention a également pour objet un dispositif d'émission et/ou de réception d'un tel système de transmission. D'autres avantages et caractéristiques de l'invention ressortiront encore de la description qui suit. Cette description est purement illustrative et non limitative. Elle doit être lue en regard des dessins annexés sur lesquels: - la figure 1 est un schéma de principe illustrant un système conforme à un mode de réalisation possible pour l'invention; - la figure 2 illustre un mode de réalisation possible pour un générateur de chaos en longueur d'onde; - la figure 3 est un graphe sur lequel on a porté un exemple de courbe de non linéarité pour l'élément non- linéaire du générateur de la figure 2; - la figure 4 illustre un mode de réalisation possible pour les moyens de réception du système de transmission de la figure 1; - la figure 5 représente schématiquement un système de transmission conforme à un mode de réalisation possible de l'invention, mettant en oeuvre une modulation de phase d'un signal de chaos en longueur d'onde; - la figure 6 illustre un autre mode de réalisation possible pour un générateur de chaos en longueur d'onde; - la figure 7 est un graphe sur lequel on a porté un exemple de chaos de longueur d'onde en fonction du temps; - la figure 8, enfin, est un système de transmission multicanal conforme à l'invention. Le système de transmission optique illustré sur la figure 1 comporte des moyens d'émission 1, ainsi que des moyens de réception 4 entre lesquels le signal optique ks(t) portant l'information cryptée est véhiculé par une fibre F. Les moyens d'émission 1 comportent un générateur de chaos en longueur d'onde 3 ainsi qu'un système de codage 2, permettant de mélanger un signal s(t) porteur d'informations au signal chaotique en longueur d'onde ainsi généré. Bien entendu, le signal s(t) peut être aussi bien un signal analogique qu'un signal binaire. Les moyens de réception 4 comprennent un générateur de chaos 7 semblable en totalité ou partie au générateur 3, des moyens 6 pour la synchronisation du chaos local avec le chaos reçu, ainsi que des moyens de décodage 5, qui comportent généralement des moyens en commun avec les moyens de synchronisation 6. Les générateurs de chaos 3 et 7 sont des sources lumineuses, commandées de façon à émettre un signal dont la longueur d'onde k(t) possède un comportement dynamique chaotique. Cette longueur d'onde k(t) varie en amplitude entre une longueur d'onde k1 et une longueur d'onde X2, correspondant par exemple à une largeur de bande optique de l'ordre de quelques Angstrôms. Les variations de k(t) étant chaotiques, le signal présente un spectre de type bruit blanc dans la bande de fréquence habituellement utilisée pour transmettre les débits d'information des télécommunications optiques (de Mbit/s à 10 Gbit/s). L'aspect global pseudo aléatoire que le chaos confère à la longueur d'onde k(t) assure le cryptage du signal s(t). Par ailleurs, étant donné que le chaos possède localement dans le temps des caractéristiques dynamiques déterministes, le décodage du signal crypté est possible, dès lors que l'on dispose à la réception de la même dynamique déterministe, c'est-à-dire des éléments constitutifs du générateur de chaos en longueur d'onde. Le cycle de commutation des longueurs d'onde est régi par une équation différentielle à retard du premier ordre dite "équation d'Ikeda". Le modèle d'Ikeda a fait l'objet de nombreuses études. On pourra à cet égard avantageusement se référer aux publications: [5] K.Ikeda,"Multiple- valued stationnary state and its instability of the transmitted light by a ring cavity system", Opt. Commun., Vol. 30, NO 2 (p 257), 1979; [6] F.A. Hopf, D.L. Kaplan, H.M. Gibbs et R.L. Sxhoemaker, "Bifurcations to chaos in optical bistability", Phys. Rev. A, Vol. 25, N 4 (p.2172), 1982. Selon ce modèle, le nombre d'onde o(avec a = lX/k) émis à un instant t obéit à l'équation suivante: o(t) + x- da(t) = N.L.[a(t-T)] = x.[A-t. sin2{M *a(t-T)}] dt o T est la constante de temps limitative du dispositif, T est un retard temporel au moins deux fois plus grand que t, A est un paramètre propre au système, p est le paramètre de bifurcation, et M est un paramètre qui caractérise la périodicité de la non linéarité, qui est par exemple de type sinusoïdal. Ce paramètre M est lié à la plage spectrale ([k1, k2]) à l'intérieur de laquelle la longueur d'onde k(t) varie. On a illustré sur la figure 2 un mode de réalisation possible pour les générateurs de chaos 3 et 7. Le générateur de chaos illustré sur cette figure 2 comporte une diode d'émission laser 33 accordable en longueur d'onde, ainsi qu'une boucle opto-électronique 34 pour la commande de cette diode laser 33. La diode laser 33 est une diode laser multisegments commandée en courant, par exemple de type DFB. On a représenté sur la figure 2 deux électrodes de commande de cette diode 33, l'une pour la commande de sa couche active (courant I1), l'autre pour la commande du décalage en longueur d'onde (courant I). La boucle 34 comporte un élément optique 32 non linéaire en longueur d'onde, qui est traversé par un faisceau émis par la diode 33, ainsi qu'un photodétecteur recevant le signal optique en sortie de l'élément non linéaire 32. Le courant de sortie du photodétecteur 35 est envoyé, par l'intermédiaire d'une ligne 31 à retard et d'un amplificateur 36, sur une électrode de commande de la diode d'émission 33. L'élément non linéaire 32 est un élément d'absorption ou d'émission à extrema en fonction de la longueur d'onde, par exemple un filtre biréfringent, ou encore un interféromètre Fabry Pérot ou de Mach Zender, un interféromètre à deux ondes, un interféromètre à ondes multiples. Un tel élément présente l'avantage de permettre de réaliser la non-linéarité de façon très simple. La puissance lumineuse Px(t) en sortie dudit élément optique 32 varie en fonction de la longueur d'onde d'entrée selon une courbe non linéaire avec extremum. Un exemple de non linéarité sinusoïdale en longueur d'onde a été illustré sur la figure 3. L'accordabilité en longueur d'onde de la source laser 33 couvre un lobe de la non linéarité. Par exemple, dans le cas o la source 33 est une diode laser multisegment accordable en longueur d'onde sur un intervalle spectral large de 20 A autour de X0 = 1,54 pm, l'élément non linéaire 32 peut être un filtre biréfringent de retard optique 10 mm (périodicité 2 n(ko)2/M de 2,4 A, lobe de 1 A environ). Dans l'exemple illustré sur la figure 2, la ligne à retard électronique 31 est de type électronique. Elle pourrait être bien entendu également réalisée par une certaine longueur de fibre optique située entre la diode laser 33 et le photodétecteur 35. La constante de temps T de la boucle qui vient d'être définie dépend de l'élément dynamique le plus lent de ladite boucle, c'est à dire principalement du temps de réaction de son électronique (T = 1 à 2 ns). Une condition d'obtention du régime chaotique est que T soit au moins égal à 2-. La bande de fréquence dynamique du chaos (bruit de codage) couvre alors typiquement une bande de 500 MHz environ. Tout signal informatif à mélanger à ce chaos, devra posséder un spectre de Fourier dans cette bande pour pouvoir être crypté. Le mélange du signal s(t) porteur d'informations et du chaos peut se faire par sommation sur un des courants I et I1. On a représenté sur la boucle de la figure 2 un sommateur 37 par lequel le photocourant en sortie de l'amplificateur 36 est mélangé à un courant porteur du signal s(t). En variante encore, le signal s(t) peut être mélangé au chaos par modulation de la caractéristique de non linéarité de l'élément 32, par exemple en appliquant un champ électrique sur celui-ci, pour déplacer la position du maximum sur la courbe non linéarité. En variante encore, ce mélange peut être réalisé par modulation du gain K de l'amplificateur 36. La figure 4 illustre un mode de réalisation possible des moyens de réception 4 du signal en sortie des moyens d'émission de la figure 2. Le chaos en longueur d'onde ks(t) contenant le signal codé est comparé avec le chaos provenant du générateur de chaos local 7. A cet effet, les moyens de réception 4 comportent deux convertisseurs longueur d'onde/tension 61, 62, qui convertissent respectivement le signal X,(t) et le signal généré par le générateur de chaos 7 en des signaux de tension. Ces tensions sont mélangées dans un soustracteur électronique 63. Celui-ci délivre un signal d'erreur qui, apres amplification par le bloc de régulation 64, est injecté dans le générateur de chaos local 7 pour le maintenir synchrone avec le signal chaotique X8(t). Le générateur de chaos local 7 est identique au générateur 3 illustré sur la figure 2. Le signal d'erreur est appliqué sur le générateur 7 au point o se fait le mélange du signal de chaos et du signal codé sur le générateur 3 (par exemple, sommateur 37 sur la figure 2). Les convertisseurs longueur d'onde/tension 61 et 62 sont par exemple constitués par des filtres optiques dont la transmission est linéaire en fonction de la longueur d'onde. En variante encore, ainsi qu'on l'a illustré sur la figure 5, le signal s(t) peut être superposé au chaos par modulation de phase sur le signal de chaos en longueur d'onde k(t) émis par le générateur 3. Le signal de chaos en sortie du générateur 3 est à cet effet envoyé sur un modulateur de phase 2 au niveau duquel le signal s(t) est appliqué au chaos en longueur d'onde. Les moyens de réception 4 sont alors constitués par des moyens de détection par hétérodynage optique. Ils comprennent un module de synchronisation 5 et un générateur de chaos local 7 identiques à ceux de la figure 4. Il comporte également des moyens 6 d'hétérodynage optique qui reçoivent en entrée d'une part le signal optique correspondant au chaos d'émission modulé en phase par s(t) et d'autre part le chaos local synchrone en longueur d'onde du générateur 7. Ces moyens d'hétérodynage restituent le signal s(t). On se réfère maintenant à la figure 6 sur laquelle on a représenté une autre variante de générateur de chaos possible pour l'invention. Le générateur illustré sur cette figure est un générateur de chaos tout optique qui peut être utilisé à la place du générateur de la figure 2. Il comprend une diode laser accordable en longueur d'onde 33 reliée par une fibre optique 31 utilisée comme ligne à retard T à un interféromètre de Mach Zender 32 terminé à son extrémité opposée à la fibre 31 par une face réfléchissante 35. La longueur d'onde d'émission k(t) en sortie de la diode 33 est fonction de l'intensité Ix(t) du faisceau optique en entrée de ladite diode, qui correspond à celui initialement émis, mais ayant traversé la non linéarité optique 32 que constitue l'interféromètre de Mach Zender et ayant été retardé par la ligne à retard 31. L'interféromètre de Mach Zender 32 constitue l'élément non linéaire en longueur d'onde. Le signal s(t) peut être mélangé au chaos soit par modulation du courant de commande de la diode laser 33, soit par modulation de la tension de commande de l'interféromètre de Mach Zender 32. L'avantage d'un tel générateur de chaos tout optique réside dans ses constantes de temps très faibles (-10 ps) et donc dans sa capacité à coder des signaux de très haut débit (10 GHz). La figure 7 illustre un exemple de chaos en longueur d'onde qui peut être obtenu avec un générateur tel qu'illustré sur la figure 2 ou sur la figure 5. On a porté sur le graphe de la non linéarité de la figure 3 les lieux possibles d'évolution de ce chaos. Ceux-ci peuvent se situer soit sur la partie concave d'un lobe de la non linéarité, soit sur sa partie convexe. Or, la plage totale AX d'accord d'un laser multisegment est généralement très supérieure à la largeur 6k=k2-k1 d'un lobe de non-linéarité. Il est donc possible de réaliser un codage sur plusieurs canaux, en attribuant à chaque canal un lobe de la plage d'accordabilité. Chaque canal sera ainsi centré sur une longueur d'onde donnée k01, k02,... n La figure 9 est un schéma illustrant un système de codage multicanaux par chaos en longueur d'onde. Le système comprend le système d'émission 1 tel que décrit précédemment, piloté par une unité 8 pour la gestion d'un cryptage multicanaux en longueur d'onde. Cette unité 8 permet de modifier les points de fonctionnement du système 1, c'est-à-dire d'une part de modifier la longueur d'onde centrale du chaos d'émission (kOk), et d'autre part de modifier la clé de cryptage. Il comporte à cet effet un commutateur de longueur d'onde 9 qui délivre différents niveaux de courant sur les électrodes de la diode 33 du générateur de chaos de la figure 2. Ces courants commutent la longueur d'onde centrale autour de laquelle le chaos évolue. L'unité 8 comporte également un commutateur de clé qui commande l'un des éléments de la boucle de commande de la diode laser 33 de façon à modifier l'un des paramètres du chaos, donc la clé de cryptage, en fonction du canal utilisé. Par exemple, l'unité 10 peut faire varier le gain K de l'amplificateur 36 en fonction du canal utilisé. Elle peut également faire varier la non linéarité de l'élément non linéaire 32, par exemple par effet thermique, électrooptique, piézoélectrique, optique. Bien entendu, il est également possible de prévoir des moyens pour modifier la clé de cryptage pour un système de transmission monocanal. On notera que le système de transmission qui vient d'être décrit ne nécessite pas à la réception l'accrochage sur la valeur absolue de la longueur d'onde d'émission, mais uniquement sur la variation relative de celle-ci. Cela entraîne une grande souplesse de décodage, en vue de la sélection de l'un ou l'autre des canaux codés, avec bien sûr, la condition de connaître la clé de codage (éléments, et paramètres de ces éléments). REVENDICATIONS 1. Système pour la transmission d'un signal optique porteur d'informations, comportant: - des moyens (1) pour l'émission d'un signal optique crypté, qui comprennent des moyens (3) pour la génération d'un chaos déterministe, ainsi que des moyens (2) pour le codage du signal porteur d'informations, par ce chaos déterministe, - une ligne (F) pour la transmission du signal ainsi crypté, - des moyens de réception (4) qui comprennent des moyens (7) pour la génération d'un chaos déterministe, ainsi que des moyens (5, 6)) pour la synchronisation de ce chaos sur le signal crypté reçu et pour le décryptage dudit signal crypté, caractérisé en ce que le chaos est un chaos en longueur d'onde, les moyens (3, 7) de génération de chaos comportant une source lumineuse accordable en longueur d'onde (33), ainsi qu'une boucle (34) de contre-réaction du signal lumineux en sortie de ladite source sur la commande d'accord en longueur d'onde, ladite boucle (34) comportant des moyens (32) de conversion non linéaires de la longueur d'onde, ainsi qu'une ligne à retard (31). 2. Système selon la revendication 1, caractérisé en ce que la source lumineuse (33) est commandée par un paramètre électrique et en ce que la boucle de contre- réaction (34) est optoélectronique. 3. Système selon la revendication 1, caractérisé en ce que la commande de la source lumineuse (33) et la boucle de contre-réaction (34) sont tout optiques. 4. Système selon la revendication 2 ou 3, caractérisé en ce que les moyens non linéaires (32) comportent un élément d'absorption ou d'émission à extrema en fonction de la longueur d'onde, tel qu'un interféromètre à deux ondes, un interféromètre de Mach Zender, un interféromètre de Fabry-Perot, un cristal biréfringent ou un interféromètre à ondes multiples. 5. Système selon l'une quelconque des revendications 1 à 4, caractérisé en ce que les moyens de codage comportent des moyens (37) pour mélanger le signal porteur d'informations au signal qui se propage dans la boucle de contre réaction (34) pour produire un chaos 4(t) contenant le signal à transmettre. 6. Système selon l'une quelconque des revendications 1 à 4, caractérisé en ce que les moyens de codage (2) comportent un modulateur de phase, qui réalise une modulation en phase du chaos émis en longueur d'onde, par le signal porteur d'informations. 7. Système selon l'une des revendications précédentes, caractérisé en ce que les moyens (3, 7) de génération de chaos d'émission et de réception sont identiques. 8. Système selon la revendication 2 ou 3, caractérisé en ce que les moyens d'émission et de réception comportent des moyens pour modifier les paramètres de la boucle de contre-réaction (34), et ainsi modifier la clé de cryptage, par exemple des moyens pour modifier la non linéarité des moyens de conversion ou la valeur du retard. 9. Système de transmission multicanal selon l'une des revendications précédentes. 10. Dispositif d'émission et/ou de réception d'un système de transmission selon l'une des revendications précédentes, caractérisé en ce qu'il comporte des moyens de génération de chaos en longueur d'onde, ces moyens comportant une source lumineuse accordable en longueur d'onde, ainsi qu'une boucle de contre-réaction du signal lumineux en sortie de ladite source sur la commande d'accord en longueur d'onde, ladite boucle comportant des moyens de conversion non linéaires de la longueur d'onde, ainsi qu'une ligne à retard.