Brevet FR2080911A1 — publié le 19711126

i 2080911 La présente invention concerne une méthode et un circuit de chiffrage et de déchiffrage de signaux de caractères pour appareils de transmission télégraphique. Selon les procédures employées, on inclut dans le texte en clair à des 5 intervalles donnés, une combinaison de deux caractères "retour chariot" et d'un caractère "interligne", et le texte en clair est transféré d'un téléscripteur à clavier ou d'un transmetteur automatique peur bande perforée situé du "côté" trananission à un équipement de chiffrage associé à ce "côté" transmission. Chaque caractère du texte en clair est traité normalement au moyen d'un 10 dispositif de chiffrage ai clef, de façon qu'un caractère chiffré soit délivré peur chaque caractère du texte en clair à la sortie de l'équipement de chiffrage, et le texte chiffré est transféré par des moyens conventionnels à un équipement de déchiffrage associé au "côté" réception où chaque caractère de texte chiffré est traité au moyen d'une clef correspondant à celle utilisée pour ce caractère 15 particulier du "côté" trananission, afin de retrouver le caractère original du texte en clair. Lorsqu'une clef aléatoire est utilisée pour le chiffrage des messages du téléscripteur, la sortie chiffrée est également aléatoire, ce qui signifie qu'une surimpression se produit à la fin des lignes imprimées, à moins 20 que des précautions aient été prises pour l'éviter. Normalement, ceci ne constitue pas un inconvénient, étant donné que de tels messages chiffrés sont généralement transmis sur des lignes fixes ou circuits loués, mais dans certains réseaux ccmmutés avec contrôle automatique, la surimpression pourrait être reconnue canne une condition non admissible et des caractères supplémentaires 25 pourraient être introduits, ce qui détruirait le synchronisme des clefs de chiffrage. La présente invention concerne une méthode permettant d'éviter la surimpression à l'extrémité des lignes imprimées par les téléscripteurs. Les clefs de format ont été déjà utilisées. Normalement, celles-ci traitent les messages chiffrés carme des groupes de mots de 5 lettres, disposés 30 par ligne de façon ordonnée. Le système nécessite une logique assez compliquée pour réaliser cette fonction ; le texte chiffré est beaucoup plus long que le texte en clair réel et il est nécessaire que le système comprenne tin moyen quelconque permettant d'arrêter la lecture du texte en clair lorsque les caractères supplémentaires sont introduits. 35 Le présent système a peur objet d'éviter d'une manière simplifiée la surimpression existant à l'extrémité des lignes frappées par le téléscripteur de façon que le texte chiffré soit exactement aussi long que le message en clair. Un autre objet de la présente invention consiste â éviter l'arrêt 40 de lecture ou la mise en mémoire du texte en clair. 71 01238 2 2080911 Une caractéristique de la présente invention est que le premier des trois caractères de procédure (deux caractères "retour chariot" et un caractère "interligne") inclus à des intervalles déterminés dans le texte en clair frappé par le téléscripteur du "côté" transmission est détecté dans un dispositif 5 carmandant 11 équipèrent de chiffrage associé à ce "côté" transmission, de façon que le prsnier des trois caractères de procédure soit chiffré de manière normale tandis que les deux autres ne le sont pas, de sorte que le texte chiffré comprend à des intervalles déterminés deux des caractères de procédure laissés en clair. 10 Une autre caractéristique de l'invention est que lè premier des trois caractères de procédure existant sous une forme chiffrée dans le texte chiffré est déchiffré de façon normale du "côté" réception, de sorte qu'il est retrouvé en clair et est reconnu simultanément par un dispositif de détection carmandant l'équipement de dëchiffrage associé "côté" réception de manière 15 que les deux caractères suivants soient traités carme des caractères du texte en clair et apparaissent donc en mêmè temps que le premier des trois caractères de procédure. Selon la présente invention, une caractéristique ccratune à la plupart des messages de téléscripteur est utilisée ; le caractère "interligne" 20 est presque toujours précédé par un caractère "retour chariot" et, dans la plupart des cas, par un second caractère "retour chariot" afin de couvrir le temps nécessaire au mouvement du chariot. Dans le système choisi, l'opérateur tapant le message en clair doit frapper deux fois le caractère "retour chariot" puis le caractère "interligne", toutes les fois qu'une nouvelle ligne apparaît 25 dans le télégramme. Le premier caractère "retour chariot" est chiffré de façon normale pendant l'opération de chiffrage mais il est également détecté de manière à faire passer en clair les deux caractères suivants. Pendant le déchiffrage, le premier caractère "retour chariot" ' est reconnu de façon normale et la détection donne â nouveau le passage en clair des deux caractères suivants. Le 30 message chiffré peut être ainsi reçu par un téléscripteur sans causer la surimpression à la fin des lignes imprimées. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée à titre d'exemple non limitatif, en se reportant aux figures annexées qui représentent : 35 - les figures 1 et 2, respectivement deux diagrammes fonctionnels des "côtés" transmission et réception d'un système télégraphique ; - les figures 3 et 4, des symboles logiques utilisés dans le schéma détaillé de la figure 6 ; - la figure 5, les signaux d'horloge associés au fonctionnaient 40 du circuit de la figure 6 ; 71 01233 3 2080911 - la figure 6, la logique détaillée d'un circuit utilisé des deux "côtés" respectifs, transmission et réception. La figure 1 représente tin diagramme fonctionnel du "côté" transmission où un signal correspondant au texte en clair apparaît à la sortie d'un 5 bloc 1 qui représente un téléscripteur à clavier ou un transmetteur automatique. Ce signal est appliqué à un circuit de chiffrage 2 dans lequel il est traité au moyen d'un dispositif de chiffrage ou "clef" selon une règle prédéterminée. Le texte en clair est également appliqué à un circuit 3 qui effectue la détection du caractère de procédure "retour chariot". A la détection d'un 10 caractère "retour chariot", le circuit de détection 3 ccmmande le circuit de chiffrage 2 de façon que les deux caractères suivants qui, selon des procédures normales, sent un second caractère "retour chariot" et un caractère "interligne", ne soient pas traités par ladite clef. Les deux caractères mentionnés en dernier traversent en clair le circuit de chiffrage 2. Le signal quittant le circuit de 15 chiffrage 2 peut être appliqué, dans le cas d'un enregistrement intermédiaire, à un dispositif d'écriture ou à une perforatrice 4, permettant de produire une barde perforée, ou transmis directement, dans le cas d'un fonctionnement continu, au "côté" réception par l'intermédiaire d'une ligne de transmission (roi représentée). 20 La figure 2 représente un diagramme fonctionnel du "côté" réception où un signal chiffré est reçu et déchiffré. Dans le cas d'un équipement avec enregistrement intermédiaire, le signal chiffré est reçu par un dispositif d'écriture normal ou une perforatrice (non représenté) permettant de produire une bande perforée 6 contenant le message chiffré. La bande perforée 6 est lue 25 dans un circuit de lecture 7, dont la sortie est appliquée à un équipement de déchiffrage 8. Dans le cas d'une réception en continu, le signal chiffré reçu sur la ligne est appliqué directement à l'équipement de déchiffrage 8. Dans l'équipement de déchiffrage 8, le signal chiffré est traité au moyen d'une clef identique à celle utilisée du "côté" transmission de façon 30 à retrouver le texte en clair. Lorsqu'un caractère "retour chariot" arrive à la sortie du bloc 8, ce caractère est reconnu par ion circuit de détection 9 carmandant l'équipianent de déchiffrage 8 de manière que les deux caractères suivants ne soient pas traités par la clef. Ces deux caractères sont, corme il en a été fait mention précédarment, les deux derniers caractères des trois 35 caractères de procédure. Le signal apparaissant ainsi à la sortie de l'équipement de déchiffrage 8 est identique au signal original du texte en clair et est appliqué à un téléscripteur du "côté" réception 10. Il est maintenant évident que le signal chiffré apparaissant sur le canal de transmission peut être carmandé et imprimé sans que se produise 40 aucune surimpression à l'extrémité d'une ligne de la page, étant donné que le 71 01238 4 2080911 second caractère "retour chariot" et le caractère "interligne" sont laissés en clair dans le signal chiffré. Les circuits logiques utilisés dans le schéma détaillé de la figure 6 sont représentés sur les figures 3 et 4. La figure 3 représente un circuit 5 normal NON-ET en logique positive. Le niveau logique "O" à l'une ou aux deux entrées se traduit par un "1" à la sortie, tandis que le niveau logique "1" aux deux entrées se traduit par un "0" à la sortie, carme le montre la table de vérité. La figure 4 représente une bascule JK du typa maître-esclave dont 10 le fonctionnsnent est indiqué par une table de vérité. J et K sont les entrées des signaux, et C l'entrée d1 impulsion d'horloge tandis que R est une entrée "remise à zéro". Q et Q sont les sorties "vraie" et "fausse". Un niveau logique "0" à l'entrée "remise â zéro" annule tous les autres signaux d'entrée et maintient la bascule dans l'état "0" (0 = 0, Q = 1). 15 La figure 6 représente un diagramme fonctionnel détaillé d'une réalisation de l'invention où l'enregistrement intermédiaire est utilisé. Un générateur de clefell, un téléscripteur 12, comprenant un dispositif de lecture 13 et un dispositif d'écriture 14, et un générateur de signaux d'horloge 15 sont représentés sous la forme de blocs, parce que leurs détails ne sont pas 20 indispensables à la compréhension de la présente invention. Les signaux d'horloge nécessaires C1-C4 sont représentés sur la figure 5. L'équipement représenté est utilisé également du "côté" transmission et du "côté" réception. En mode de chiffrage, le texte en clair est écrit par un téléscripteur normal 12, ou,lorsque le texte en clair apparaît sous la forme d'une bande 25 perforée, il est lu par le dispositif de lecture 13. Les caractères du texte en clair apparaissant maintenant en série (impulsion de départ - 5 bits d'informations - impulsion d.'arrêt) sont envoyés directement par une porte de déchiffrage (non sensibilisée) 16 et un registre â décalage 17 à une porte de chiffrage 18 où ils sont traités par la clef fournie par le générateur de clefell. Un carac-30 tère "retour chariot" apparaissant dans le texte en clair est détecté par me porte 19 qui, par l'intermédiaire d'un conpteur 20, ccnmande la porte de chiffrage 18 par la porte 21 afin d'empêcher le chiffrage des deux caractères suivants. Le signal chiffré quittant la porte de chiffrage 18 est transféré par les portes 22 et 23 au dispositif d'écriture et/ou à la perforatrice 14. 35 En mode de déchiffrage, une bande perforée chiffrée est lue par le dispositif de lecture 13, et envoyée directement à la porte de déchiffrage 16 où elle est traitée par la clef fournie par le générateur de clefe11. Le signal de sortie provenant de la porte de déchiffrage 16 est envoyé, par 1 'intermédiaire du registre à décalage 17 et à travers la porte de chiffrage (non sensibilisée) 40 18, et les portes 22, 23, au circuit d'écriture 14 du téléscripteur 12. Cependant, 71 01238 5 2080911 le signal déchiffré quittant la porte de déchiffrage 16 est contrôlé par la porte de détection 19 afin de réaliser la détection d'un caractère "retour chariot". Dès qu'un tel caractère est détecté, le canpteur 20 carmande la porte de déchiffrage par la porte 24 afin que les deux caractères suivants ne soient 5 pas traités par la clef. Le générateur de clefs 11 peut fournir des caractères de clef aléatoires en mâne tsnps que le téléscripteur présente les 5 bits d'informations. Le dispositif de lecture 13 transforme les "ircments de polarisation positive" fournis par le téléscripteur en niveaux logiques "1" et les "nrments 10 de polarisation négative" en niveaux logiques "0". L'impulsion de départ d'un caractère de téléscripteur est transmise par l'intermédiaire du dispositif de lecture 13 au circuit de carmande 15 et déclenche la production des signaux d'horloge C1-C4. La ligne supérieure de la figure 5 représente l'apparition des impulsions de départ et d'arrêt et les bits d'informations des caractères 15 du téléscripteur, tous dépendants du contact d'émission. Lorsque le signal Cl se trouve au niveau logique "0", la sortie de la porte 23 se trouve au niveau logique "1", ce qui maintient le dispositif d'écriture 14 en polarité positive pendant l'Impulsion d'arrêt qui est retardée d'un bit par rapport au signal délivré par le contact d'émission. Le signal C2 détermine le transfert des bits 20 d'informations du téléscripteur dans le registre à décalage 17 (XI-X6) aux temps a, b, ç, d et e (figure 5) de façon qu'au temps "e" les cinq bits d'informations soient présents dans les étages X1-X5. Le signal C3 est un signal de carmande qui est un niveau logique "1" lorsque les cinq bits d'informations du caractère précédent doivent être lus à partir de l'étage X6 du registre à décalage. Le 25 signal C4 est une simple impulsion de détection qui est présente lorsque les bits d'informations d'un caractère apparaissent dans les étages XI-X5 du registre à décalage. En se reportant à la figure 6, on va maintenant décrire le fonctionnement du circuit représenté. Un ccnmitateur â trois positions 25 fixe le mode 30 de fonctionnement, selon que l'équipement doit chiffrer ou déchiffrer un message. En position 1, le signal "envoi" est le niveau logique "1" et le chiffrage est réalisé. En position 2, la condition "en clair" est le niveau logique "1" et le relais du téléscripteur ne fait que répéter les signaux du contact d'émission. En position 3, le signal "réception" est le niveau logique 35 "1" et le déchiffrage est réalisé. On suppose que le signal d'envoi = le niveau logique "1". Lorsque l'on appuie sur me touche du clavier du téléscripteur, le caractère correspondant est inscrit dans les étages XI-X5. Simultanément, le caractère précédent est lu par l'intermédiaire de l'étage X6 et des portes 18, 22 et 23. Si la 40 variable Y2 est le niveau logique "1", un caractère de clef est transféré à la 71 01238 6 2080911 porte 18 par la porte 21. Ceci constitue l'opération normale de chiffrage et signifie que le caractère du texte en clair et le caractère de clef sont ajoutés modulo 2, bit par bit, dans la porte 18. Si un caractère "retour chariot" est détecté dans les étages XI-X5, le compteur 20 (Y1-Y2) commence à compter, 5 étant donné que l'entrée J de Y1 est amenée au niveau "1" par la porte de détection 19. La séquence de comptage est normalement 00-10-11-01-00, ou 00-10-11-01-10 si le troisième caractère arrivant après le premier caractère "retour chariot" est m autre caractère "retour chariot". Ceci signifie que la variable Y2 est un niveau logique "O" pendant 2 caractères, de sorte que le 10 chiffrage n'est pas réalisé pendant ces 2 caractères. C'est à l'opérateur à exploiter cette caractéristique dans un format déterminé par la procédure en enfonçant la touche "retour chariot" deux fois puis la touche "interligne", ce qui permet de chiffrer le praïiier caractère "retour chariot" de façon normale tandis que les 2 autres caractères sont émis en clair. 15 On suppose maintenant que "Réception" = "1". Le présent circuit a maintenant pour objet de déchiffrer un message se présentant normalanent au système sous la forme d'une bande de papier perforée, qui doit être lue par le dispositif de lecture 13 du téléscripteur. En mode de réception, le déchiffrage est réalisé dans la porte 16 avant que le caractère pénètre dans le 20 registre à décalage 17. Le caractère de clef se présente à la porte 16 en passant par la porte 24 lorsque la variable Y1 est au niveau logique "1". La détection d'un caractère "retour chariot" dans les étages X1-X5 est effectuée de la même façon que prêcêdairoent, et la séquence de comptage dans les étages Y1-Y2 est exactement la mâne. Ceci signifie que les deux caractères suivant, un 25 "retour chariot" sont traités carme caractères de texte en clair, étant donné que la variable Y1 est le niveau logique zéro pour ces deux caractères. Il faut noter que l'équipement est réalisé de façon que les deux caractères suivant un caractère "retour chariot" dans le texte en clair soient laissés en clair dans le texte chiffré. Ceci signifie que si l'opérateur enfonce de manière non 30 intentionnelle la touche "retour chariot", les deux caractères suivants ne sont pas chiffrés. Cette caractéristique ne porte pas préjudice à la sécurité, étant donné qu'un tiers branché sur la ligne n'a aucun moyen de détecter l'endroit où les deux caractères du texte en clair apparaissent. Il est bien évident que la description qui précède n'a été donnée 35 qu'à titre d'exemple non limitatif et que de naribreuses variantes peuvent être réalisées sans sortir pour autant du cadre de l'invention. 71 01230 7 2080911 REVENDICATIONS 1. Méthode de chiffrage peur appareils de transmission télégraphique ccnçortant des équipements de chiffrage et de déchiffrage de signaux de caractères et dans lesquels le texte en clair comprend à des intervalles déterminés une combinaison de deux caractères "retour chariot" et d'un caractère "inter- 5 ligne", et, du "côté"transmission, est transféré d'un téléscripteur à clavier ou d'un transmetteur automatique pour bande perforée vers un équipaient de chiffrage associé audit "côté" transmission, chaque caractère du texte en clair étant traité au moyen d'un dispositif de chiffrage, ou clef, de façon qu'un caractère chiffré soit délivré pour chaque caractère du texte en clair à la 10 sortie de l'équipement de chiffrage, le texte chiffré étant transféré par des moyens conventionnels à un équipèrent de déchiffrage associé au "côté" réception où chaque caractère du texte chiffré est traité au moyen d'une clef correspondant à la clef utilisée pour ledit caractère du "côté" transmission, afin de retrouver le caractère original du texte en clair, ladite méthode 15 étant caractérisée par le fait qu'elle comprend la détection du pranier des trois caractères de procédure (deux caractères "retour chariot" et un caractère "interligne") à des intervalles déterminés du texte en clair du"côtë" transmission et la carmande de l'équipement de chiffrage associé audit "côté" transmission de façon que le premier des trois caractères soit chiffré de manière 20 normale tandis que les deux autres ne le sont pas, de sorte que le texte chiffré comprend à des intervalles déterminés deux des caractères de procédure laissés en clair. 2. Méthode permettant de déchiffrer un texte chiffré conformément à la première revendication, caractérisée par le fait que le premier des trois 25 caractères de procédure existant, ce caractère se trouvant sous forme codée dans le texte chiffré, est déchiffré de façon normale du "côté" réception, de manière qu'il soit retrouvé en clair, et, simultanément, l'équipement de déchiffrage associé audit "côté" réception est cormandé de façon que les deux caractères suivants soient traités catme des caractères du texte en clair et 30 apparaissent, de ce fait, en même temps que le premier des trois caractères de procédure. 3. Circuit associé aux équipanents de chiffrage et de déchiffrage de signaux de caractères d'appareils de transmission télégraphique dans lesquels un texte en clair comprend, à des intervalles déterminés, me combinaison de 35 deux caractères "retour chariot" et d'un caractère "interligne" et, du"côté" transmission, est transféré d'un téléscripteur à clavier ou d'un transmetteur automatique pour barde perforée vers un équipaient de chiffrage associé audit "côté" transmission, chaque caractère du texte en clair étant traité au moyen 71 01238 8 2080911 d'un dispositif de chiffrage, ou clef, de façon qu'un caractère chiffré soit délivré pour chaque caractère du texte en clair à la sortie de l'équipement de chiffrage, le texte chiffré étant transféré par des moyens conventionnels à un équipaient de déchiffrage associé au "côté" réception où chaque caractère du 5 texte chiffré est traité au moyen d'une clef correspondant à la clef utilisée pour ledit caractère du "côté" transmission, afin de retrouver le caractère original du texte en clair, ledit circuit comprenant des moyens de détecter le premier des trois caractères de procédure (deux caractères "retour chariot" et m caractère "interligne") compris dans le texte en clair du "côté" transmis-10 sion et de caimarder l'équipaient de chiffrage du "côté" transmission de façon que le pranier des trois caractères de procédure soit chiffré de manière normale tandis que les deux caractères suivants ne le sont pas, de sorte que le texte chiffré comprend à des intervalles déterminés deux des caractères de procédure laissés en clair. 15 4. Circuit conforme à la troisième revendication, dans lequel le premier des trois caractères de procédure, existant sous une forme codée dans le texte chiffré, est déchiffré de façon normale du "côté" réception de manière à être retrouvé en clair, et dans lequel sont inclus des moyens permettant de détecter ledit caractère et de ccîimander simultanément un équipement de 20 déchiffrage du "côté" réception de façon que les deux caractères suivants soient traités comte des caractères du texte en clair et apparaissent, de ce fait, en mâne temps que le premier des trois caractères de procédure. 5. Circuit conforme à la quatrième revendication, dans lequel les moyens permettant de détecter le pranier caractère de procédure et de coimander 25 l'équipement de chiffrage comprennent un dispositif de détection du "côté" transmission et un dispositif de comptage associé connecté de façon à délivrer un signal de carmande à une porte de coitmande de chiffrage, ce qui permet d'arrêter l'opération de chiffrage pour les deux caractères suivant un caractère "retour chariot". 30 6. Circuit conforme à la cinquième revendication, dans lequel l'équipe ment du "côté" transmission comprend tin cc&mutateur à trois positions,ENVOI, EN CIAIR et RECEPTION, permettant le déblocage de la porte de catmande du chiffrage. 7. Circuit conforme à la quatrième revendication, dans lequel les moyens 35 permettant de détecter le pranier caractère de procédure et de commander simultanément l'équipement de déchiffrage comprennent un autre dispositif de détection du "côté" réception et un dispositif de comptage connecté de façon à délivrer un signal de ccmtiande à une porte de commande de déchiffrage, ce qui permet d'arrêter l'opération de déchiffrage pour les deux caractères suivant 40 un caractère "retour chariot". 71 01238 9 2080911 8. Circuit conforma à la septième revendication, dans lequel l'équipement du "côté" réception corprend un ccmnutateur à trois positions, ENTOI, EN CLAIR et RECEPTION, permettant le blocage du carpteur et le déblocage de la porte de carmande du déchiffrage.