[go: up one dir, main page]

NL8000675A - Werkwijze voor het coderen en decoderen van berichten. - Google Patents

Werkwijze voor het coderen en decoderen van berichten. Download PDF

Info

Publication number
NL8000675A
NL8000675A NL8000675A NL8000675A NL8000675A NL 8000675 A NL8000675 A NL 8000675A NL 8000675 A NL8000675 A NL 8000675A NL 8000675 A NL8000675 A NL 8000675A NL 8000675 A NL8000675 A NL 8000675A
Authority
NL
Netherlands
Prior art keywords
key
message
pulses
receiving station
station
Prior art date
Application number
NL8000675A
Other languages
English (en)
Other versions
NL183862B (nl
NL183862C (nl
Original Assignee
Philips Nv
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 Philips Nv filed Critical Philips Nv
Priority to NLAANVRAGE8000675,A priority Critical patent/NL183862C/nl
Priority to NO800962A priority patent/NO152920C/no
Priority to FR8007461A priority patent/FR2475325B1/fr
Priority to US06/228,496 priority patent/US4465153A/en
Priority to IT19441/81A priority patent/IT1135249B/it
Priority to GB8102808A priority patent/GB2068691B/en
Priority to SE8100761A priority patent/SE446364B/sv
Priority to CH670/81A priority patent/CH652544A5/de
Priority to DE3103576A priority patent/DE3103576C2/de
Publication of NL8000675A publication Critical patent/NL8000675A/nl
Publication of NL183862B publication Critical patent/NL183862B/nl
Application granted granted Critical
Publication of NL183862C publication Critical patent/NL183862C/nl

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits

Landscapes

  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Description

* . 4 1.2.1980 1 PHN 9680
Werkwijze voor het coderen en decoderen van berichten.
De uitvinding heeft betrekking op een werkwijze voor het coderen en decoderen van berichten, volgens welke in een zendstation klare bericht impulsen en code impulsen worden gemengd, voor het vormen van een gecodeerd bericht en waarin in een ontvangstation de gecodeerde 5 bericht impulsen en identieke code impulsen worden gemengd voor het verkrijgen van de klare bericht impulsen, waarbij de code impulsen in het zendstation en het ontvangstation worden opgewekt door een code generator waarvan de aanvangstoestand de code impuls opeenvolging bepaalt, waarbij het aantal mogelijke aanvangstoestanden zeer groot is en 10 in het zendstation en in het ontvangstation de aanvangstoestand wordt bepaald door een in het zendstation en het ontvangstation opgeslagen eerste toestandsinformatie, aangeduid als basissleutel en door een tweede toestandsinformatie, aangeduid als berichtsleutel, welke in ëên van de stations willekeurig wordt gekozen en naar het andere station 15 wordt overgedragen.
Een dergelijke werkwijze is bekend uit het US octrooischrift 3.291.908.
In telecommunicatienetten waarin voor de geheimhouding van de berichten van bovengenoemde werkwijze wordt gebruik gemaakt, bestaat 20 vaak de behoefte om een aantal basissleutels toe te passen. Bijvoorbeeld om de stations in groepen met ieder een eigen basissleutel te kunnen indelen of om berichten in groepen met ieder een eigen basissleutel te kunnen classificeren. Het aantal basissleutels welke om klaarblijkelijke redenen ook dagsleutels worden genoemd, kan enkele 25 tientallen bedragen. De dagsleutels worden gewoonlijk opgeslagen in beveiligde geheugencompartimenten van de codeerapparatuur, in welk verband de benaming : sleutelcompartimentatie ingang heeft gevonden.
Het gebruik van een meervoudigheid van dagsleutels vergt in een ontvangstation de instelling van de juiste dagsleutel, welke afhankelijk 30 kan zijn van het tegenstation en/of de aard van het bericht. Deze instelling geschiedt tot dusver met de hand hetgeen een actie van een bedieningspersoon vergt en tevens vatbaar is voor vergissingen.
8000675 1.2.1980 2 ΡΗΝ 9680
De uitvinding beoogt een werkwijze van het aangegeven type te verschaffen volgens welke in het ontvangstation de juiste dagsleutel (basissleutel) automatisch wordt ingesteld.
De werkwijze volgens de uitvinding vertoont daartoe het kenmerk, 5 dat voor het geval een aantal mogelijke basissleutels zijn opgeslagen, in het zendstation en in het ontvangstation, voorafgaande aan de verwerking van de bericht impulsen, een eerste deel van een berichtsleutel wordt gecombineerd met een gekozen basissleutel voor het bepalen van een aanvangstoestand van de codegenerator en in het zendstation de klare 10 berichtsleutel impulsen representerende een opeenvolging van een tweede deel van de berichtsleutel en van een aantal daaruit afgeleide controle tekens worden gemengd met de code impulsen voor het verkrijgen van een gecodeerde berichtsleutel en in het ontvangstation de gecodeerde berichtsleutel impulsen worden gemengd met de code impulsen en deze laatste 15 stap steeds wordt herhaald uitgaande van telkens een andere basissleutel totdat als resultaat van de menging een opeenvolging van een gedecodeerd tweede deel van de berichtsleutel en van een aantal gedecodeerde controle tekens,welke overeenstemmen met de in het ontvangstation uit het gedecodeerde tweede deel van de berichtsleutel afgeleide 20 controle tekens,wordt verkregen, waardoor de juiste aanvangstoestand van de codegenerator in het ontvangstation, welke vereist wordt voor het op juiste wijze decoderen van de gecodeerde bericht impulsen,kan worden bepaald door de laatst gekozen basissleutel en de combinatie van het eerste en het tweede deel van de berichtsleutel.
25 De uitvinding zal nader worden toegelicht aan de hand van de enkele figuur, welke een blokdiagram toont van een stelsel, omvattende een zendstation en een ontvangstation, voor het uitvoeren van de werkwijze volgens de uitvinding.
In figuur 1 wordt getoond een zendstation S> en een ontvangstation 30 R. van een stelsel voor de overdracht van berichten met geheimhouding, voor zover als nodig is voor het verklaren van de werkwijze volgens de uitvinding.
Het dient te worden opgemerkt, dat de werkwijze volgens de uitvinding uitsluitend dient om het opsporen van de juiste dagsleutel in 35 het ontvangstation mogelijk te maken. De daarop volgende codering en decodering van de bericht impulsen kan plaats vinden op de wijze zoals is beschreven in US octrooischrift 3.291.908. Het ontvangstation S_ en het zendstation R_ zijn alleen getoond in voldoende detail voor het verklaren 8000675 Ü * 1.2.1980 3 PHN 9680 van de werkwijze volgens de uitvinding. De configuratie voor het coderen en decoderen van de bericht impulsen is slechts symbolisch aangeduid.
Het zendstation S bevat een zendinrichting 1 voor klare tekst bijvoorbeeld een verreschrijver; het ontvangstation £ bevat een ontvang-5 inrichting 2 voor klare tekst bijvoorbeeld eveneens een verreschrijver.
Berichten welke van zendstation ^ naar ontvangstation R_ worden overgedragen door transmissiekanaal 3, worden in het zendstation gecodeerd door de bericht impulsen te mengen met een reeks code impulsen in een menginrichting 4. In de ontvanginrichting worden de gecodeerde bericht 10 impulsen gemengd met een identieke reeks code impulsen in een menginrichting 5. De reeks code impulsen, welke een toevalskarakter heeft, wordt in het zendstation opgewekt door code pulsgenerator 6 en in het ontvangstation door de identieke code pulsgenerator 7, Het resultaat is een reeks klare bericht impulsen aan de uitgang van menginrichting 5, wanneer 15 inderdaad de pulsgeneratoren 6 en 7. identieke reeksen code impulsen leveren.
Een reeks code impulsen wordt bepaald door de aanvangstoestand van de code pulsgenerator, waarvan het aantal aanvangstoestanden zeer groot is in vergelijking met 10 exp. 10 (10^).
20 De aanvangstoestand van pulsgenerator 6 wordt bepaald door esn dagsleutel en een berichtsleutel. De berichtsleutel wordt geleverd door een toevalsgenerator 8. De dagsleutel is opgeslagen in een beveiligd geheugen 9. De berichtsleutel wordt door transmissiekanaal 3 overgedragen aan het ontvangstation. In het ontvangstation is de dagsleutel 25 opgeslagen in een beveiligd geheugen 10. De aanvangstoestand van pulsgenerator 7 kan dus bepaald worden door de dagsleutel uit geheugen 10 en de ontvangen berichtsleutel. Het geheim van de bericht overdracht ligt hier in de aanvangstoestand van de pulsgenerator. De informatie over de aanvangstoestand wordt verkregen door de dagsleutel met de 30 berichtsleutel te mengen in de menginrichtingen 11 en 12.
De constructies van de menginrichtingen 4, 3, 11 en 12 en van de pulsgeneratoren 6 en 7 en van de toevalsgenerator 8 zijn in de voorafgaande techniek bekend, zoals bijvoorbeeld wordt aangetoond door het US octrooischrift 3.291.908.
35 Beschouwd wordt nu het geval, dat een aantal dagsleutels worden toegepast, waarbij het ontvangstation een keus moet maken uit een groep van dagsleutels. De dagsleutels zijn opgeslagen in compartimenten van de geheugens 9 en 10 en kunnen hieruit door afroep worden verkregen. In het 8000675
> 'V
1.2.1980 4 PHN 9680 zendstation S_ wordt een bepaalde dagsleutel gekozen. Er wordt aangenomen dat in het ontvangstation _R deze dagsleutel in êên van de geheugencom-partimenten van geheugen 10 is opgeslagen. Geen i priori kennis wordt verondersteld ten aanzien van het compartiment waarin deze dagsleutel 5 zich bevindt.
De berichtsleutel wordt gegenereerd door toevalsgenerator 8. Een bepaalde werkwijze wordt nu gevolgd welke het mogelijk moet maken om in het ontvangstation de dagsleutel automatisch te bepalen.
De berichtsleutel, welke bijvoorbeeld uit tien tekens 10 bestaat wordt verdeeld in een eerste deel I van vijf tekens en een tweede deel II van vijf tekens. De berichtsleutel wordt opgeslagen in een circulerend geheugen 13. Deel I van de berichtsleutel wordt tevens opgeslagen in een geheugen 14.
Deel I van de berichtsleutel wordt gemengd met de dagsleutel in 15 menginrichting 11. Het resultaat van de menging bepaalt de aanvangstoestand van de code pulsgenerator 6. Verder wordt deel I van de berichtsleutel door transmissiekanaal 3 naar het geheugen 15 van het ontvangstation overgedragen, waartoe de schakelcircuits 16 en 17 in stand (1) staan ingesteld. Deze overdracht kan ter verhoging van de betrouw-20 baarheid en voor aanduiding van de start van een nieuw bericht een aantal malen, bijvoorbeeld vijf maal, herhaald worden, waartoe het geheugen 13 van een terugvoerleiding is voorzien.
Na de overdracht van deel I van de berichtsleutel wordt een opeenvolging van herhalingen van deel II van de berichtsleutel gecodeerd 25 door menging met de code impulsen van pulsgenerator 6, waarvan de aanvangstoestand door de dagsleutel en deel I van de berichtsleutel is bepaald. Hiertoe wordt deel II van de berichtsleutel een aantal malen, bijvoorbeeld vijf maal, aan menginrichting 4 toegevoerd, waartoe schakelcircuit 18 in stand (2) staat ingesteld. Het resultaat van de 30 menging is een gecodeerde berichtsleutel bestaande uit een gecodeerde opeenvolging van vijf herhalingen van deel II van de klare berichtsleutel. Deze gecodeerde berichtsleutel wordt door transmissiekanaal 3 naar geheugen 19 van het ontvangstation overgedragen, waartoe de schakelcircuits 16 en 17 in stand (2) staan ingesteld.
35 In het ontvangstation wordt de dagsleutd. van een willekeurig com partiment van geheugen 10 gemengd met het deel I van de berichtsleutel in menginrichting 12. Het resultaat van de menging bepaalt de aanvangstoestand van code pulsgenerator 7.
8000675 1.2.1980 5 PHN 9680
De gecodeerde berichtsleutel, welke in geheugen 19 is opgeslagen, wordt gedecodeerd door menging met de code impulsen van pulsgenerator 7. Hiertoe wordt de gecodeerde berichtsleutel toegevoerd aan menginrichting 5, waartoe schakelcircuit 20 in stand (1) staat ingesteld. Het resultaat 5 van de menging wordt toegevoerd aan testcircuit 21, waartoe schakelcircuit 22 in stand (1) staat ingesteld.
De gecodeerde berichtsleutel bestaat uit een gecodeerde opeenvolging van vijf herhalingen van deel II van de berichtsleutel, dus uit vijf maal vijf of vijfentwintig tekens. Het testcircuit 21 onderzoekt 10 of de vijfentwintig gedecodeerde tekens vijf gelijke groepen van vijf tekens vormen, rekening houdend met een zekere kans op transmissiefouten. Hiertoe wordt onderzocht of de eerste bit van ieder teken overeenkomt met de eerste bits van alle andere tekens. Hetzelfde wordt herhaald voor de tweede bit en de volgende bits van ieder teken. Wanneer het aan-15 tal overeenstemmingen kleiner is dan een ingestelde drempelwaarde dan valt de test negatief uit en in het andere geval valt de test positief uit.
Wanneer de door testcircuit 21 uitgevoerde test negatief uitvalt, dan wordt onder besturing van het testcircuit 21 de dagsleutel van een 20 ander compartiment van geheugen 10 gekozen. Verder wordt onder bestuur van testcircuit 21 opnieuw de gecodeerde berichtsleutel van geheugen 19 aan menginrichting 5 toegevoerd. Blijkt hierna dat de test weer negatief uitvalt, dan wordt weer een ander compartiment van geheugen 10 gekozen en wordt het voorgaande herhaald totdat de test positief uitvalt.
25 De gezochte dagsleutel is dan de dagsleutel van het laatst gekozen compartiment van geheugen 10.
Na een positief uitgevallen test kan deel II van de berichtsleutel door de gestreepte verbinding van testcircuit 21 aan het geheugen 15 worden toegevoerd. De aanvangstoestand van pulsgenerator 7 kan dan worden 30 bepaald door de laatst gekozen dagsleutel te mengen met de complete berichtsleutel. Verder kan het ontvangstation in de toestand voor het decoderen van de bericht impulsen gebracht worden, in welke toestand het schakelcircuit 17 in stand (5) en de schakelcircuits 20 en 22 in stand (2) staan ingesteld.
35 In het zendstation kan na het uitzenden van de gecodeerde bericht sleutel het deel II van de berichtsleutel door de gestreepte verbinding van geheugen 13 aan geheugen 14 worden toegevoerd. De aanvangstoestand van pulsgenerator 6 kan dan worden bepaald door de dagsleutel te mengen 8000675 J ·ν 1.2.1980 6 PHN 9680 met de complete berichtsleutel. Verder kan het zendstation in de toestand voor het coderen van bericht impulsen gebracht «/orden, in «/elke toestand het schakelcircuit 16 in stand (2) en het schakel-circuit 18 in stand (1) staat ingesteld.
5 Het coderen en het decoderen van de berichten onder gebruik making van de in het zendstation gekozen dagsleutel en de in het ontvangstation automatisch opgezochte dagsleutel en de in het zendstation «/illekeurig gekozen en naar het onvangstation overgedragen berichtsleutel kan nu op de bekende «/ijze plaats vinden.
10 Hierboven is beschreven, dat een gecodeerde opeenvolging van herhalingen van deel II van de berichtsleutel door het zendstation naar het ontvangstation «/ordt overgedragen. Wanneer deze opeenvolging met de juiste dagsleutel «/ordt gedecodeerd, dan v/ordt een opeenvolging van herhalingen van deel II van de berichtsleutel verkregen. Wordt 15 echter een andere dagsleutel gebruikt, dan ontstaat een opeenvolging van betrekkelijk «/illekeurige tekens, «/elke niet de karakteristieke herhalingen van een groep van tekens omvat, zoals bij gebruik van de juiste dagsleutel het geval zou zijn. Een criterium kan «/orden vastgelegd, «/aarmede een opeenvolging van betrekkelijk «/illekeurige tekens 20 kan «/orden onderscheiden van een opeenvolging «/aarin herhalingen van een groep van tekens voorkomen. Deze functie wordt verricht door test-circuit 21.
In de plaats van de overdracht van een gecodeerde opeenvolging van een aantal herhalingen van deel II van de berichtsleutel, kan in 25 de hierboven beschreven «/erkwijze de overdracht van een gecodeerde opeenvolging van deel II van de berichtsleutel en van een aantal daaruit berekende controle tekens worden toegepast. In het ontvangstation worden, na decodering van deze opeenvolging, uit het gedecodeerde deel II van de berichtsleutel controle tekens berekend, op 30 dezelfde wijze als in het zendstation. Deze in het ontvangstation gegenereerde controle tekens worden vergeleken met de gedecodeerde controle tekens. Wanneer hierbij het aantal overeenstemmingen kleiner is dan een ingestelde drempelwaarde dan valt de test negatief uit en is bij de decodering blijkbaar uitgegaan van de verkeerde dagsleutel. De 35 decodering wordt dan nogmaals uitgevoerd maar met een andere dagsleutel. Dit wordt eventueel herhaald, telkens met een andere dagsleutel, totdat de in het ontvangstation gegenereerde controle tekens (in hoofdzaak) overeenstemmen met de gedecodeerde controle tekens. Op 8000675
V
1.2.1980 7 PHN 9680 deze wijze wordt met de overdracht van controle tekens hetzelfde effect bereikt als met de overdracht van de herhalingen van deel II van de berichtsleutel.
Het berekenen van de controle tekens kan plaats vinden op een wijze 5 zoals bekend is voor foutendetecterende of foutencorrigerende codes.
Hierbij wordt opgemerkt, dat een eenvoudige herhaling van een bericht-teken reeds een controle teken vormt in de zin dat daarmede een fout in het bericht teken kan worden gedetecteerd. Door het begrip controle teken wordt zowel het geval van een tekenherhaling als van een uit de 10 bericht tekens op meer ingewikkelde wijze berekend controle teken omvat.
15 20 25 30 35 8000675

Claims (1)

1. Werkwijze voor het coderen en decoderen van berichten, volgens welke in een zendstation klare bericht impulsen en code impulsen worden gemengd, voor het vormen van een gecodeerd bericht en waarin in een ont-5 vangstation de gecodeerde bericht impulsen en identieke code impulsen worden gemengd voor het verkrijgen van de klare bericht impulsen, waarbij de code impulsen in het zendstation en het ontvangstation worden opgewekt door een code generator waarvan de aanvangstoestand de code impuls opeenvolging bepaalt, waarbij het aantal mogelijke aanvangstoestanden 10 zeer groot is en in het zendstation en in het ontvangstation de aanvangstoestand wordt bepaald door een in het zendstation en het ontvangstation opgeslagen eerste toestandsinformatie, aangeduid als basissleutel en door een tweede toestandsinformatie, aangeduid als berichtsleutel, welke in één van de stations willekeurig wordt gekozen en naar het andere station 15 wordt overgedragen, met het kenmerk, dat voor het geval een aantal mogelijke.basissleutels zijn opgeslagen, in het zendstation en in het ontvangstation, voorafgaande aan de verwerking van de bericht impulsen, een eerste deel van een berichtsleutel wordt gecombineerd met een gekozen basissleutel voor het bepalen van een aanvangstoestand van de codegenerator 20 en in het zendstation de klare bericht sleutel impulsen representerende een opeenvolging van een tweede deel van de berichtsleutel en van een aantal daaruit afgeleide controle tekens worden gemengd met de code impulsen voor het verkrijgen van een gecodeerde berichtsleutel en in het ontvangstation de gecodeerde berichtsleutel impulsen worden gemengd met de code 25 impulsen en deze laatste stap steeds wordt herhaald uitgaande van telkens een andere basissleutel totdat als resultaat van de menging een opeenvolging van een gedecodeerd tweede deel van de berichtsleutel en van een aantal gedecodeerde controle tekens, welke overeenstemmen met de in het ontvangstation uit het gedecodeerde tweede deel van de berichtsleutel 30 afgeleide controle tekens,wordt verkregen, waardoor de juiste aanvangstoestand van de code generator in het ontvangstation, welke vereist wordt voor het op de juiste wijze decoderen van de gecodeerde bericht impulsen,kan worden bepaald door de laatst gekozen basissleutel en de combinatie van het eerste en het tweede ded van de berichtsleutel. 35 8000675
NLAANVRAGE8000675,A 1980-02-04 1980-02-04 Telecommunicatiestelsel met gecodeerde berichtoverdracht. NL183862C (nl)

Priority Applications (9)

Application Number Priority Date Filing Date Title
NLAANVRAGE8000675,A NL183862C (nl) 1980-02-04 1980-02-04 Telecommunicatiestelsel met gecodeerde berichtoverdracht.
NO800962A NO152920C (no) 1980-02-04 1980-04-01 Fremgangsmaate til koding og dekoding av meldinger.
FR8007461A FR2475325B1 (fr) 1980-02-04 1980-04-02 Procede pour le codage et le decodage de messages
US06/228,496 US4465153A (en) 1980-02-04 1981-01-26 Method of coding and decoding messages
IT19441/81A IT1135249B (it) 1980-02-04 1981-01-30 Metodo di codificazione e decodificazione di messaggi
GB8102808A GB2068691B (en) 1980-02-04 1981-01-30 Method of coding and decoding messages
SE8100761A SE446364B (sv) 1980-02-04 1981-02-02 Sett for kodning och avkodning av meddelanden
CH670/81A CH652544A5 (de) 1980-02-04 1981-02-02 Verfahren zum kodieren und dekodieren von nachrichten.
DE3103576A DE3103576C2 (de) 1980-02-04 1981-02-03 Verfahren zum Kodieren und Dekodieren von Nachrichten

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NLAANVRAGE8000675,A NL183862C (nl) 1980-02-04 1980-02-04 Telecommunicatiestelsel met gecodeerde berichtoverdracht.
NL8000675 1980-02-04

Publications (3)

Publication Number Publication Date
NL8000675A true NL8000675A (nl) 1981-09-01
NL183862B NL183862B (nl) 1988-09-01
NL183862C NL183862C (nl) 1989-02-01

Family

ID=19834774

Family Applications (1)

Application Number Title Priority Date Filing Date
NLAANVRAGE8000675,A NL183862C (nl) 1980-02-04 1980-02-04 Telecommunicatiestelsel met gecodeerde berichtoverdracht.

Country Status (9)

Country Link
US (1) US4465153A (nl)
CH (1) CH652544A5 (nl)
DE (1) DE3103576C2 (nl)
FR (1) FR2475325B1 (nl)
GB (1) GB2068691B (nl)
IT (1) IT1135249B (nl)
NL (1) NL183862C (nl)
NO (1) NO152920C (nl)
SE (1) SE446364B (nl)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4388643A (en) * 1981-04-06 1983-06-14 Northern Telecom Limited Method of controlling scrambling and unscrambling in a pay TV system
US4707839A (en) * 1983-09-26 1987-11-17 Harris Corporation Spread spectrum correlator for recovering CCSK data from a PN spread MSK waveform
EP0147716A3 (de) * 1983-12-24 1987-10-28 ANT Nachrichtentechnik GmbH Verfahren und Anordnung zur verschlüsselbaren Übertragung einer Nachrichten-Binärzeichenfolge mit Authentizitätsprüfung
US4596898A (en) * 1984-03-14 1986-06-24 Computer Security Systems, Inc. Method and apparatus for protecting stored and transmitted data from compromise or interception
JPS6120442A (ja) * 1984-07-09 1986-01-29 Toshiba Corp 有料放送方式
FR2582174B1 (fr) * 1985-05-15 1990-03-09 Thomson Csf Dispositif de chiffrement par substitutions-permutations
US4791669A (en) * 1985-11-30 1988-12-13 Nec Corporation Encryption/decryption system
DE3687040T2 (de) * 1985-12-18 1993-04-22 Thorn Emi Electronics Ltd Kommunikationsnetz.
US4870683A (en) * 1986-03-31 1989-09-26 Atalla Corporation Personal identification encryptor system and method
WO1988001817A1 (en) * 1986-09-02 1988-03-10 Unisys Corporation Stations for communicating with encrypted messages via randomly selected circularly stored keys
US4809327A (en) * 1986-09-02 1989-02-28 Unisys Corporation Encrtption of messages employing unique control words and randomly chosen encryption keys
US4782529A (en) * 1986-09-02 1988-11-01 Unisys Corporation Decryption of messages employing unique control words and randomly chosen decryption keys
US4926475A (en) * 1988-11-30 1990-05-15 Motorola, Inc. Data encryption key failure monitor
US5185795A (en) * 1991-02-27 1993-02-09 Motorola, Inc. Authentication of rekey messages in a communication system
JPH07507893A (ja) * 1992-06-12 1995-08-31 ザ、ダウ、ケミカル、カンパニー プロセス制御コンピュータ用保安フロントエンド通信システムおよび方法
ES2097517T3 (es) * 1992-06-12 1997-04-01 Dow Chemical Co Sistema y metodo de comunicaciones inteligente para el control de procesos.
DE4317380C1 (de) * 1993-05-25 1994-08-18 Siemens Ag Verfahren zur Authentifikation zwischen zwei elektronischen Einrichtungen
EP0840476B1 (en) * 1996-10-31 2005-08-17 Matsushita Electric Industrial Co., Ltd. Encrypted communication system that limits the damage caused when a secret key has been leaked
US6741638B2 (en) 1997-06-23 2004-05-25 Schlumbergersema Inc. Bandpass processing of a spread spectrum signal
US6047016A (en) * 1997-06-23 2000-04-04 Cellnet Data Systems, Inc. Processing a spread spectrum signal in a frequency adjustable system
US6628699B2 (en) 1997-06-23 2003-09-30 Schlumberger Resource Management Systems, Inc. Receiving a spread spectrum signal
US6178197B1 (en) 1997-06-23 2001-01-23 Cellnet Data Systems, Inc. Frequency discrimination in a spread spectrum signal processing system
US6456644B1 (en) 1997-06-23 2002-09-24 Cellnet Data Systems, Inc. Bandpass correlation of a spread spectrum signal
FI114062B (fi) * 2001-06-08 2004-07-30 Nokia Corp Menetelmä tiedonsiirron turvallisuuden varmistamiseksi, tiedonsiirtojärjestelmä ja tiedonsiirtolaite
US7694130B1 (en) * 2008-09-12 2010-04-06 Michael Anthony Martinez System and method to authenticate a user utilizing a time-varying auxiliary code

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH402937A (de) * 1961-08-18 1965-11-30 Gretag Ag Verfahren zur Verschlüsselung von impulsförmig übertragenen Nachrichten
CH515576A (de) * 1970-08-20 1971-11-15 Hagelin Boris Caesar Wilhelm Gerät zur Ver- und Entschlüsselung von mehrstellig codierten Signalen
DE2334330C3 (de) * 1973-07-06 1981-11-05 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Schaltungsanordnung zum Übertragen von Nachrichtensignalen
DE2706421C2 (de) * 1977-02-16 1979-03-15 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Verfahren zum Einstellen von Schlüsseltextgeneratoren in Chiffriergeräten
US4227253A (en) * 1977-12-05 1980-10-07 International Business Machines Corporation Cryptographic communication security for multiple domain networks

Also Published As

Publication number Publication date
GB2068691A (en) 1981-08-12
NL183862B (nl) 1988-09-01
FR2475325B1 (fr) 1987-06-05
FR2475325A1 (fr) 1981-08-07
DE3103576A1 (de) 1981-12-17
SE446364B (sv) 1986-09-01
US4465153A (en) 1984-08-14
NO152920C (no) 1985-12-11
CH652544A5 (de) 1985-11-15
IT1135249B (it) 1986-08-20
NO152920B (no) 1985-09-02
NO800962L (no) 1981-08-05
IT8119441A0 (it) 1981-01-30
DE3103576C2 (de) 1983-11-17
GB2068691B (en) 1984-04-04
SE8100761L (sv) 1981-08-05
NL183862C (nl) 1989-02-01

Similar Documents

Publication Publication Date Title
NL8000675A (nl) Werkwijze voor het coderen en decoderen van berichten.
US4467139A (en) Process and system for transmission of signed messages
GB2204975A (en) Authenticator
US4809327A (en) Encrtption of messages employing unique control words and randomly chosen encryption keys
RU2367007C2 (ru) Способ передачи и комплексной защиты информации
US4345250A (en) Information communication system with collision avoidance
US5357571A (en) Method for point-to-point communications within secure communication systems
EP0511420B1 (en) A cryptographic system based on information difference
US3978449A (en) Method and apparatus for in-band signalling in data transmission
US4890324A (en) Enciphering/deciphering method and arrangement for performing the method
US6772339B1 (en) Mix and match: a new approach to secure multiparty computation
US4782529A (en) Decryption of messages employing unique control words and randomly chosen decryption keys
US3384873A (en) Selective calling system
US6754824B1 (en) Modulated message authentication system and method
US3639690A (en) Digital privacy system
EP0353352A1 (en) Method & apparatus for continuously acknowledged link encrypting
US4075631A (en) System for identifying objects equipped with an automatic transponder
US4382249A (en) Apparatus and method for decoding information
JPS5890849A (ja) 暗号試験装置
US3603932A (en) Party line stations for selective calling systems
RU2183051C2 (ru) Способ формирования ключа шифрования/дешифрования
RU2027311C1 (ru) Способ передачи и приема с обеспечением подлинности сообщения
US3427587A (en) Roll call acknowledgment of data stations on multistation lines
RU2030836C1 (ru) Способ шифрования цифровой подписи двоичного сообщения (албер-подпись)
US5351301A (en) Authenticator circuit

Legal Events

Date Code Title Description
A1B A search report has been drawn up
BC A request for examination has been filed
A85 Still pending on 85-01-01
V1 Lapsed because of non-payment of the annual fee