DE3210081A1

Method and arrangement for the transmission of enciphered texts.

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 19 March 2002, 24.5 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

10 claims: 10 independent, 0 dependent

  1. 1
    VPA 82 P t 1 9 3 DE VPA 82 P t 1 9 3 EN Patentansprüche claims [Χ). A method of transmitting encrypted texts from a transmitting station to a receiving station, wherein the texts in the transmitting station are encrypted and decrypted in the receiving station, wherein the encryption is by means of a current key, which in turn generates using a basic key becomes, and in which the transmitted encrypted texts are stored in the receiving station in a receive memory and are output only to a person authorized to receive, characterized by the following method steps:[χ). Verfahren zum übertragen von verschlüsselten Texten von einer sendenden Station zu einer empfangenden Station, bei dem die Texte in der sendenden Station verschlüsselt werden und in der empfangenden Station entschlüsselt werden, bei dem die Verschlüsselung mittels eines aktuellen Schlüssels erfolgt, der seinerseits unter Verwendung eines Grundschlüssels erzeugt wird, und bei dem die übertragenen verschlüsselten Texte in der empfangenden Station in einem Empfangsspeicher gespeichert werden und nur an eine empfangsberechtigte Person ausgegeben werden, gekennzeichnet durch folgende Verfahrensschritte: a) aus' einem der empfangsberechtigten Person zugeordneten Codewort (CW) und einer in der sendenden Station erzeugten Zufallsfolge (ZF) werden Prüfzeichen (PZ) erzeugt. a) test characters (PZ) are generated from 'a codeword (CW) assigned to the person authorized to receive and a random sequence (ZF) generated in the transmitting station. b) Unter Verwendung des Codewortes (CW), der Zufallsfolge (ZF) und des Grundschlüssels (GS) wird ein aktueller Schlüssel (AS) erzeugt, mittels dem aus einem Klartext (KT) der verschlüsselte Text (VT) erzeugt wird. b) Using the code word (CW), the random sequence (ZF) and the basic key (GS) a current key (AS) is generated, by means of which the encrypted text (VT) is generated from a plain text (KT). c) Das Codewort (CW), die Zufallsfolge (ZF), die Prüfzeichen (PZ) und der verschlüsselte Text (VT) werden von der sendenden Station zur empfangenden Station übertragen, d) In der empfangenden Station werden in gleicher Weise wie in der sendenden Station die Prüfzeichen (PZ) erzeugt. c) The codeword (CW), the random sequence (ZF), the checkmark (PZ) and the encrypted text (VT) are transmitted from the transmitting station to the receiving station, d) In the receiving station are sent in the same way as in the sending Station generates the test mark (PZ). e) Die in der empfangenden Station erzeugten Prüfzeichen werden mit den empfangenen Prüfzeichen (PZ) verglichen, f) Bei Übereinstimmung werden die verschlüsselten Texte, gegebenenfalls nach Prüfung eines Paßwortes, entschlüsselt und ausgegeben. e) The test marks generated in the receiving station are compared with the received test marks (PZ), f) If they match, the encrypted texts, if necessary after checking a password, decrypted and output.
  2. 2
    Verfahren nach Anspruch 1, Second Method according to claim 1, characterized in that to generate the current key (AS), the code word (CW) and the random sequence (ZF) are encrypted according to a modulo-2 addition, and in that dadurch gekennzeichnet, daß zur Erzeugung des aktuellen Schlüssels (AS) das Codewort (CW) und die Zufallsfolge (ZF) entsprechend einer Modulo-2-Addition verschlüsselt werden und daß anschließend in einer Ver- .:. : · ·!. .;:! 321008 Z .:. :.· · !. .;:! 321008 Z -rf- VPA 82 P 1 f 9 3 DE -rf- VPA 82 P 1 f 9 3 EN encryption unit using the basic key (GS) the current key (AS) is generated. schlüsselungseinheit unter Verwendung des Grundschlüssels (GS) der aktuelle Schlüssel (AS) erzeugt wird.
  3. 3
    Verfahren nach Anspruch 1 oder Anspruch 2, dadurch gekennzeichnet, daß bei der Erzeugung der Prüfzeichen (PZ) das Codewort (CW) mit der Zufallsfolge (ZF) entsprechend einer Modulo-2-Addition (M2) verschlüsselt wird, daß das Verschlüsselungsergebnis anschließend nochmals verschlüsselt wird und ein entstehen der Prüfvektor (PV) in sich wiederum entsprechend einer Modulo-2-Addition (M3) verschlüsselt wird, um die Prüfzeichen (PZ) zu erzeugen. Third Method according to Claim 1 or Claim 2, characterized in that the codeword (CW) is encrypted with the random sequence (ZF) in accordance with a modulo-2 addition (M2) during the generation of the check characters (PZ), and the encrypted result is then encrypted again and, in turn, the test vector (PV) is in turn encrypted in accordance with a modulo-2 addition (M3) to generate the check characters (PZ).
  4. 4
    4% Method according to claim 3, 4% Verfahren nach Anspruch 3, characterized in that the random sequence is encrypted prior to encryption with the codeword (CW) using the current key (AS) in the encryption unit. dadurch gekennzeichnet, daß die Zufallsfolge vor der Verschlüsselung mit dem Codewort (CW) unter Verwendung des aktuellen Schlüssels (AS) in der Verschlüsselungseinheit verschlüsselt wird.
  5. 5
    Verfahren nach Anspruch 3, 5th Method according to claim 3, characterized in that, when the test vector (PV) is encrypted, a first part containing the low-order bits is encrypted with a second part containing the high-order bits. dadurch gekennzeichnet, daß bei der Verschlüsselung des Prüfvektors (PV) ein die niederwertigen Bits enthaltender erster Teil mit einem die höherwertigen Bits enthaltenden zweiten Teil verschlüsselt wird.
  6. 6
    Verfahren nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß die Verschlüsselung unter Verwendung einer Verschlüsselungseinheit erfolgt, die aus einem an sich bekannten DES-Bau- stein besteht, der bei der Erzeugung des aktuellen Schlüssels (AS), des Prüf schlüsseis (PS) und der Prüfzeichen (PZ) als Blockverschlüssler ohne Rückkopplung arbeitet und der bei der Erzeugung der Pseudozufal 1sfolge (PZF) im Rückkopplungsmodus als Pseudozufallsgenerator arbeitet. 6th Method according to one of Claims 1 to 5, characterized in that the encryption is carried out using an encryption unit which consists of a known DES block, which is used in the generation of the current key (AS), the check code (PS ) and the check mark (PZ) operates as a block scrambler without feedback and which operates as a pseudo-random generator in the generation of the pseudo-random sequence (PZF) in the feedback mode. ;. *:· Γ ·. · 32ΊΟΟ81 ;. *: ·γ·. .· 32ΊΟΟ81 - VPA 82 P 1 1 93DE - VPA 82 P 1 1 93DE
  7. 7
    Verfahren nach Anspruch 6, 7th Method according to claim 6, characterized in that the check key (PS) serves as the input vector (EV) for the encryption unit in the generation of the pseudo-sequence sequence (PZF). dadurch gekennzeichnet, daß der Prüfschlüssel (PS) als Eingangsvektor (EV) für die Verschlüsselungseinheit bei der Erzeugung der Pseudozufal Isfolge (PZF) dient.
  8. 8
    Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennze ic h η e t , daß als Srundschlüssel (GS) ein temporärer Grundschlüssel (TS) vorgesehen ist, der von der empfangsberechtigten Person an der empfangenden Station eingegeben wird, und daß bei der Verwendung des temporären Grundschlüssels (TS) keine Eingabe eines Paßwortes (PW) erfolgt. 8th. Method according to one of Claims 1 to 7, characterized in that a temporary basic key (TS) is provided as the master key (GS), which is entered by the recipient at the receiving station, and in the use of the temporary key Basic key (TS) no password (PW) is entered.
  9. 9
    Anordnung zur Durchführung des Verfahrens nach Anspruch 1, dadurch gekennzeichnet, daß ein Schlüsselgerät (SG) vorgesehen ist, das im Verbindungsweg zwischen der Ein-Ausgabeeinheit (EA) und der Übertragungseinheit (UE) einer Textstation angeordnet ist, daß das Schlüsselgerät (SG) einen Schlüsselrechner (S) enthält, der sowohl sendeseitig als auch empfangsseitig aus einem der empfangsberechtigten Person zugeordneten Codewort (CW) und einer Zufallsfolge (ZF) Prüfzeichen (PZ) ermittelt, und der unter Verwendung des Grundschlüssels den aktuellen Schlüssel ermittelt und sendeseitig einen Klartext (KT) in einen verschlüsselten Text (VT) umsetzt bzw. empfangsseitig den verschlüsselten Text (VT) in einen Klartext (KT) umsetzt und daß empfangsseitig ein Empfangsspeicher (ES) vorgesehen ist, in dem mindestens der verschlüsselte Text (VT) zwischengespeichert wird und nur bei einer Übereinstimmung der empfangsseitig erzeugten Prüfzeichen und der empfangenen Prüfzeichen (PZ) unter Steuerung durch eine Steuereinheit (ST) an der Ein-Ausgabeeinheit (EA) ausgegeben wird. 9th Arrangement for carrying out the method according to claim 1, characterized in that a key device (SG) is provided, which is arranged in the connection path between the input-output unit (EA) and the transmission unit (UE) of a text station, that the key device (SG) a Key computer (S) contains, both the transmitting side and the receiving side from a person authorized to receive codeword (CW) and a random sequence (ZF) check mark (PZ) determined, and which determines the current key using the basic key and converts a clear text (KT) into an encrypted text (VT) on the transmission side or on the receiving side the encrypted text (VT) in a plain text (KT) and that the receiving side a receive memory (ES) is provided in which at least the encrypted text (VT) is cached and only at a match of the receiving side generated test marks and the received test marks ( PZ) is output under control of a control unit (ST) at the input-output unit (EA). - VPA 82 P Π 9 3 DE - VPA 82 P Π 9 3 EN
  10. 10
    Anordnung nach Anspruch 8, 10th Arrangement according to claim 8, characterized in that in the transmitting station the key computer (S) is preceded by a transmission memory (SS), in which the plain text (KT) before its encryption can be stored and edited. dadurch gekennzeichnet, daß in der sendenden Station dem Schlüsselrechner (S) ein Sendespeicher (SS) vorgeschaltet ist, in dem der Klartext (KT) vor seiner Verschlüsselung speicherbar und redigierbar ist.