HK143995A - Continous cipher synchronization for cellular communication system - Google Patents

Continous cipher synchronization for cellular communication system

Info

Publication number
HK143995A
HK143995A HK143995A HK143995A HK143995A HK 143995 A HK143995 A HK 143995A HK 143995 A HK143995 A HK 143995A HK 143995 A HK143995 A HK 143995A HK 143995 A HK143995 A HK 143995A
Authority
HK
Hong Kong
Prior art keywords
register
bits
stream
encoded data
data
Prior art date
Application number
HK143995A
Other languages
German (de)
English (en)
Inventor
Wilkinson Dent Paul
Original Assignee
Telefonaktiebolaget L M Ericsson
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
Priority claimed from SE9000801A external-priority patent/SE465797B/sv
Application filed by Telefonaktiebolaget L M Ericsson filed Critical Telefonaktiebolaget L M Ericsson
Publication of HK143995A publication Critical patent/HK143995A/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
    • H04L9/0656Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/12Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/033Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Dc Digital Transmission (AREA)
  • Near-Field Transmission Systems (AREA)

Claims (41)

  1. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique, comprenant : la génération d'un premier train de bits de clé pseudo-aléatoire conformément à un algorithme qui est fonction d'une valeur numérique à plusieurs bits contenue dans un premier registre; l'incrémentation de la valeur contenue dans le premier registre, à des intervalles périodiques réguliers, pour faire varier la configuration de bits dans le premier train de clé; la combinaison des bits du premier train de clé pseudo-aléatoire avec un train de bits de données acheminant une information de télécommunication, pour coder ces données de façon cryptographique; l'émission des données codées vers un récepteur; l'émission vers le récepteur de la valeur contenue dans le premier registre, à des intervalles périodiques réguliers et de manière dispersée dans les émissions de données codées; la génération d'un second train de bits de clé pseudo-aléatoire, conformément à l'algorithme qui est fonction d'une valeur numérique à plusieurs bits contenue dans un second registre; l'incrémentation de la valeur contenue dans le second registre, aux mêmes intervalles périodiques réguliers que pour le premier registre, pour faire varier la configuration de bits dans le second train de clé d'une manière identique à la configuration de bits dans le premier train de clé; la combinaison des bits du second train de clé pseudo-aléatoire avec le train reçu de données codées de façon cryptographique, pour décoder ces données de façon à fournir l'information de télécommunication; et la comparaison périodique de la valeur contenue dans le second registre avec la valeur reçue du premier registre, pour déterminer si les deux valeurs correspondent pour des instants correspondants, et si les premier et second trains de clé sont en synchronisme mutuel.
  2. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 1, comprenant également : la restauration de la valeur contenue dans le second registre avec la valeur reçue du premier registre pour un instant correspondant, lorsque les deux valeurs sont devenues différentes, pour resynchroniser mutuellement les premier et second trains de clé.
  3. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 1, dans lequel : l'étape d'émission vers le récepteur, à des intervalles périodiques réguliers, de la valeur contenue dans le premier registre, d'une manière dispersée parmi les émissions de données codées, comprend le multiplexage des émissions de données codées et des émissions des valeurs du premier registre.
  4. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 3, dans lequel : les valeurs du premier registre sont émises sur un canal auxiliaire à faible débit binaire d'un train de télécommunication cellulaire numérique.
  5. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 4, dans lequel : le canal auxiliaire à faible débit binaire est un canal de commande associé lent.
  6. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 4, dans lequel : les valeurs du premier registre sont combinées avec d'autres données à faible débit sur le canal auxiliaire à faible débit binaire.
  7. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 6, dans lequel : l'émission des valeurs du premier registre est temporairement interrompue lorsqu'il est nécessaire d'émettre d'autres données sur le canal auxiliaire à faible débit binaire.
  8. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 1, dans lequel : l'étape de comparaison périodique de la valeur contenue dans le second registre avec la valeur reçue du premier registre, pour déterminer si les deux valeurs correspondent pour des instants correspondants, et si les premier et second trains de clé sont en synchronisme mutuel, comprend l'addition d'une valeur incrémentielle à la valeur reçue du premier registre, pour tenir compte d'un retard de transmission.
  9. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 1, dans lequel : les bits du premier train de clé pseudo-aléatoire sont combinés avec le train de bits de données acheminant l'information de télécommunication par addition modulo 2; et les bits du second train de clé pseudo-aléatoire sont combinés avec le train reçu de données codées de façon cryptographique, par soustraction modulo 2.
  10. Un procédé de communication avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 1, dans lequel : les bits du premier train de clé pseudo-aléatoire sont combinés avec le train de bits de données acheminant l'information de télécommunication, pour modifier leur ordre; et les bits du second train de clé pseudo-aléatoire sont combinés avec le train reçu de données codées de façon cryptographique, pour rétablir leur ordre d'origine.
  11. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télecommunication numérique, comprenant : des moyens pour générer un premier train de bits de clé pseudo-aléatoire, conformément à un algorithme qui est fonction d'une valeur numérique à plusieurs bits contenue dans un premier registre; des moyens pour incrémenter la valeur contenue dans le premier registre, à des intervalles périodiques réguliers, pour faire varier la configuration de bits dans le premier train de clé; des moyens pour combiner les bits du premier train de clé pseudo-aléatoire avec un train de bits de données acheminant une information de télécommunication, pour coder ces données de façon cryptographique; des moyens pour émettre vers le récepteur, à des intervalles périodiques réguliers, la valeur contenue dans le premier registre, d'une manière dispersée parmi les émissions de données codées; des moyens pour générer un second train de bits de clé pseudo-aléatoire conformément à l'algorithme précité qui est fonction d'une valeur numérique à plusieurs bits contenue dans un second registre; des moyens pour incrémenter la valeur contenue dans le second registre aux mêmes intervalles périodiques réguliers que pour le premier registre, pour faire varier la configuration de bits dans le second train de clé d'une manière identique à la configuration de bits dans le premier train de clé; des moyens pour combiner les bits du second train de clé pseudo-aléatoire avec le train reçu de données codées de façon cryptographique, pour décoder ces données de façon à fournir l'information de télécommunication; et des moyens pour comparer périodiquement la valeur contenue dans le second registre avec la valeur reçue du premier registre, pour déterminer si les deux valeurs correspondent pour des instants correspondants et si les premier et second trains de clé sont en synchronisme mutuel.
  12. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 11, comprenant également : des moyens pour restaurer la valeur contenue dans le second registre avec la valeur reçue du premier registre pour un instant correspondant, lorsque les valeurs sont devenues différentes, pour resynchroniser mutuellement les premier et second trains de clé.
  13. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 11, dans lequel : les moyens pour émettre vers le récepteur, à des intervalles périodiques réguliers, la valeur contenue dans le premier registre, d'une manière dispersée parmi les émissions de données codées, comprennent des moyens pour multiplexer les émissions de données codées et les émissions des valeurs du premier registre.
  14. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 13, dans lequel : les valeurs du premier registre sont émises sur un canal auxiliaire à faible débit binaire d'un train de télécommunication cellulaire numérique.
  15. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 14, dans lequel : le canal auxiliaire à faible débit binaire est un canal de commande associé lent.
  16. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 14, dans lequel : les valeurs du premier registre sont combinées avec d'autres données à faible débit sur le canal auxiliaire à faible débit binaire.
  17. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 16, comprenant également : des moyens pour interrompre temporairement l'émission des valeurs du premier registre lorsqu'il est nécessaire d'émettre d'autres données sur le canal auxiliaire à faible débit binaire.
  18. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 11, dans lequel : les moyens pour comparer périodiquement la valeur contenue dans le second registre avec la valeur reçue du premier registre, pour déterminer si les deux valeurs correspondent pour des instants correspondants, et si les premier et second trains de clé sont en synchronisme mutuel, comprennent des moyens pour additionner une valeur incrémentielle à la valeur reçue du premier registre, pour tenir compte d'un retard de transmission.
  19. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 11, dans lequel : les bits du premier train de clé pseudo-aléatoire sont combinés avec le train de bits de données acheminant l'information de télécommunication par addition modulo 2; et les bits du second train de clé pseudo-aléatoire sont combinés avec le train reçu de données codées de façon cryptographique, par soustraction modulo 2.
  20. Un système pour communiquer avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 11, dans lequel : les bits du premier train de clé pseudo-aléatoire sont combinés avec le train de bits de données acheminant l'information de télécommunication, pour modifier leur ordre; et les bits du second train de clé pseudo-aléatoire sont combinés avec le train reçu de données codées de façon cryptographique, pour rétablir leur ordre d'origine.
  21. Un procédé pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique, comprenant : la génération à un premier emplacement d'un premier train de bits de clé pseudo-aléatoire conformément à un algorithme qui est fonction d'une valeur numérique à plusieurs bits contenue dans un premier registre; l'incrémentation de la valeur contenue dans le premier registre à des intervalles périodiques réguliers, pour faire varier la configuration de bits dans le premier train de clé; la combinaison des bits du premier train de clé pseudo-aléatoire avec un train de bits de données acheminant une information de télécommunication à émettre du premier emplacement vers un second emplacement, pour coder de façon cryptographique le train de données, et avec un train de données codées de façon cryptographique qui est reçu à partir du second emplacement; l'émission du train de données codées au premier emplacement vers un récepteur se trouvant au second emplacement; l'émission vers le récepteur au second emplacement, à des intervalles périodiques réguliers, de la valeur contenue dans le premier registre, d'une manière dispersée parmi des émissions de données codées; la génération d'un second train de bits de clé pseudo-aléatoire conformément à l'algorithme précité qui est fonction d'une valeur numérique à plusieurs bits contenue dans un second registre; l'incrémentation de la valeur contenue dans le second registre aux mêmes intervalles périodiques réguliers que pour le premier registre, pour faire varier la configuration de bits dans le second train de clé d'une manière identique à la configuration de bits dans le premier train de clé; la combinaison des bits du second train de clé pseudo-aléatoire avec le train de données codées de façon cryptographique qui est reçu au second emplacement, pour décoder ces données de façon à fournir l'information de télécommunication, et avec un train de bits de données acheminant l'information de télécommunication à émettre du second emplacement vers le premier emplacement, pour coder le train de données de façon cryptographique; l'émission du train de données codé au second emplacement vers un récepteur se trouvant au premier emplacement; et la comparaison périodique de la valeur contenue dans le second registre avec la valeur reçue du premier registre, pour déterminer si les deux valeurs correspondent pour des instants correspondants et si les premier et second trains de clé sont en synchronisme mutuel.
  22. Un procédé pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 21, comprenant également : la restauration de la valeur contenue dans le second registre avec la valeur reçue du premier registre pour un instant correspondant, lorsque les valeurs sont devenues différentes, pour resynchroniser mutuellement les premier et second trains de clé.
  23. Un procédé pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 21, dans lequel : l'étape d'émission vers le récepteur, à des intervalles périodiques réguliers, de la valeur contenue dans le premier registre, d'une manière dispersée parmi les émissions de données codées, comprend le multiplexage des émissions de données codées et des émissions des valeurs du premier registre.
  24. Un procédé pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 23, dans lequel : les valeurs du premier registre sont émises sur un canal auxiliaire à faible débit binaire d'un train de télécommunication cellulaire numérique.
  25. Un procédé pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 24, dans lequel : le canal auxiliaire à faible débit binaire est un canal de commande associé lent.
  26. Un procédé pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 24, dans lequel : les valeurs du premier registre sont combinées avec d'autres données à faible débit sur le canal auxiliaire à faible débit binaire.
  27. Un procédé pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 26, dans lequel : l'émission des valeurs du premier registre est temporairement interrompue lorsqu'il est nécessaire d'émettre d'autres données sur le canal auxiliaire à faible débit binaire.
  28. Un procédé pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 21, dans lequel : l'étape de comparaison périodique de la valeur contenue dans le second registre avec la valeur reçue du premier registre, pour déterminer si les deux valeurs correspondent pour des instants correspondants, et si les premier et second trains de clé sont en synchronisme mutuel, comprend l'addition d'une valeur incrémentielle à la valeur reçue du premier registre, pour tenir compte d'un retard de transmission.
  29. Un procédé pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 21, dans lequel : les bits du premier train de clé pseudo-aléatoire sont combinés avec le train de bits de données acheminant l'information de télécommunication par addition modulo 2; et les bits du second train de clé pseudo-aléatoire sont combinés avec le train reçu de données codées de façon cryptographique, par soustraction modulo 2.
  30. Un système pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique, comprenant : des moyens pour générer à un premier emplacement un premier train de bits pseudo-aléatoire conformément à un algorithme qui est fonction d'une valeur numérique à plusieurs bits contenue dans un premier registre; des moyens pour incrémenter la valeur contenue dans le premier registre, à des intervalles périodiques réguliers, pour faire varier la configuration de bits dans le premier train de clé; des moyens pour combiner les bits du premier train de clé pseudo-aléatoire avec un train de bits de données acheminant une information de télécommunication à émettre du premier emplacement vers un second emplacement, pour coder de façon cryptographique le train de données, et avec un train de données codées de façon cryptographique qui est reçu à partir du second emplacement; des moyens pour émettre le train de données codées au premier emplacement vers un récepteur se trouvant au second emplacement; des moyens pour émettre vers le récepteur au second emplacement, à des intervalles périodiques réguliers, la valeur contenue dans le premier registre, d'une manière dispersée parmi des émissions de données codées; des moyens pour générer un second train de bits de clé pseudo-aléatoire conformément à l'algorithme qui est fonction d'une valeur numérique à plusieurs bits contenue dans un second registre; des moyens pour incrémenter la valeur contenue dans le second registre aux mêmes intervalles périodiques réguliers que pour le premier registre, pour faire varier la configuration de bits dans le second train de clé d'une manière identique à la configuration de bits dans le premier train de clé; des moyens pour combiner les bits du second train de clé pseudo-aléatoire avec le train de données codées de façon cryptographique qui est reçu au second emplacement, pour décoder ces données de façon à fournir l'information de télécommunication, et avec un train de bits de données acheminant l'information de télécommunication qui doit être émise du second emplacement vers le premier emplacement, pour coder de façon cryptographique ce train de données; des moyens pour émettre vers un récepteur au premier emplacement le train de données qui est codé au second emplacement; et des moyens pour comparer périodiquement la valeur contenue dans le second registre avec la valeur reçue du premier registre, pour déterminer si les deux valeurs correspondent pour des instants correspondants et si les premier et second trains de clé sont en synchronisme mutuel.
  31. Un système pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 30, comprenant également : des moyens pour restaurer la valeur contenue dans le second registre avec la valeur reçue du premier registre pour un instant correspondant, lorsque les valeurs sont devenues différentes, pour resynchroniser mutuellement les premier et second trains de clé.
  32. Un système pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 30, dans lequel : l'étape d'émission vers le récepteur, à des intervalles périodiques réguliers, de la valeur contenue dans le premier registre, d'une manière dispersée parmi les émissions de données codées, comprend le multiplexage des émissions de données codées et des émissions des valeurs du premier registre.
  33. Un système pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 32, dans lequel : les valeurs du premier registre sont émises sur un canal auxiliaire à faible débit binaire d'un train de télécommunication cellulaire numérique.
  34. Un système pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 33, dans lequel : le canal auxiliaire à faible débit binaire est un canal de commande associé lent.
  35. Un système pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 33, dans lequel : les valeurs du premier registre sont combinées avec d'autres données à faible débit sur le canal auxiliaire à faible débit binaire.
  36. Un système pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 35, dans lequel : l'émission des valeurs du premier registre est temporairement interrompue lorsqu'il est nécessaire d'émettre d'autres données sur le canal auxiliaire à faible débit binaire.
  37. Un système pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 30, dans lequel : l'étape de comparaison périodique de la valeur contenue dans le second registre avec la valeur reçue du premier registre, pour déterminer si les deux valeurs correspondent pour des instants correspondants, et si les premier et second trains de clé sont en synchronisme mutuel, comprend l'addition d'une valeur incrémentielle à la valeur reçue du premier registre, pour tenir compte d'un retard de transmission.
  38. Un système pour la communication en duplex avec des données codées de façon cryptographique dans un système de télécommunication numérique selon la revendication 30, dans lequel : les bits du premier train de clé pseudo-aléatoire sont combinés avec le train de bits de données acheminant l'information de télécommunication par addition modulo 2; et les bits du second train de clé pseudo-aléatoire sont combinés avec le train reçu de données codées de façon cryptographique, par soustraction modulo 2.
  39. Un procédé pour transmettre une information de synchronisation dans la transmission cryptée de signaux entre une station de base et une station mobile dans un système de radiocommunication mobile qui fonctionne conformément au principe AMRT, avec transmission dans des trames et des créneaux temporels, dans lequel une information de commande est transmise sur un canal de commande associé crypté (FACCH) et sur un canal de commande associé non crypté (SACCH), et dans lequel la station de base et la station mobile comprennent chacune un compteur de trames qui compte des trames émises et reçues (R1-R11, ...) et qui commande la formulation d'une séquence de cryptage qui est superposée dans la station de base sur les signaux non cryptés émis vers la station mobile, par l'émission sur le canal de commande associé non crypté (SACCH) à partir de la station de base, pendant un nombre donné de trames (R1-R11), d'un mot d'information (W3) qui désigne le numéro de séquence (35, 46, ...) pour la trame sur laquelle le compteur de trames du mobile doit être réglé à l'instant (t₁) auquel le mot d'information (W3) a été reçu, et qui est lié au numéro de séquence pour le compteur de trames de la station de base à l'instant (to) auquel le mot d'information (W3) a été émis.
  40. Un procédé selon la revendication 39, dans lequel le mot d'information (W3) concernant le numéro de séquence du compteur de trames de la station mobile, sous la forme d'un ensemble de salves (S1-S11), est émis pendant un nombre correspondant de trames (R1-R11), et dans lequel le numéro de séquence est identique au numéro de séquence du compteur de trames de la station de base à l'instant d'émission (to), augmenté du nombre de salves qui sont nécessaires pour l'émission du mot d'information.
  41. Un procédé selon la revendication 39, dans lequel le mot d'information (W3) est suivi par un mot d'information supplémentaire (W4, W5, ...) qui est émis vers la station mobile pour contrôler continuellement la valeur à laquelle se trouve le compteur de trames dans la station mobile.
HK143995A 1990-03-07 1995-09-07 Continous cipher synchronization for cellular communication system HK143995A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE9000801A SE465797B (sv) 1990-03-07 1990-03-07 Foerfarande att oeverfoera synkroniseringsinformation vid krypterad oeverfoering i ett mobilradiosystem
US07/556,102 US5060266A (en) 1990-03-07 1990-07-20 Continuous cipher synchronization for cellular communication system

Publications (1)

Publication Number Publication Date
HK143995A true HK143995A (en) 1995-09-15

Family

ID=26660739

Family Applications (1)

Application Number Title Priority Date Filing Date
HK143995A HK143995A (en) 1990-03-07 1995-09-07 Continous cipher synchronization for cellular communication system

Country Status (19)

Country Link
EP (1) EP0446194B1 (fr)
JP (1) JPH04505694A (fr)
CN (2) CN1025704C (fr)
AR (1) AR246646A1 (fr)
AT (1) ATE122830T1 (fr)
AU (2) AU643771B2 (fr)
BR (1) BR9104862A (fr)
CA (1) CA2053865C (fr)
DE (1) DE69109712T2 (fr)
DK (1) DK0446194T3 (fr)
ES (1) ES2073156T3 (fr)
FI (1) FI104028B1 (fr)
HK (1) HK143995A (fr)
IE (1) IE68879B1 (fr)
NO (1) NO302727B1 (fr)
NZ (1) NZ237080A (fr)
PT (1) PT96968B (fr)
TR (1) TR25774A (fr)
WO (1) WO1991014315A1 (fr)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5347245A (en) * 1993-11-05 1994-09-13 Bark Lee Yee CATV signal splitter
US5724385A (en) * 1994-09-30 1998-03-03 Qualcomm Incorporated Serial linked interconnect for summation of multiple waveforms on a common channel
US6330333B1 (en) * 1995-07-03 2001-12-11 Lucent Technologies, Inc. Cryptographic system for wireless communications
GB9522639D0 (en) * 1995-11-04 1996-01-03 Plessey Telecomm Encryption key management
JP3176030B2 (ja) 1996-01-08 2001-06-11 株式会社東芝 複製制御方法及び複製制御装置
US5694473A (en) * 1996-05-17 1997-12-02 Motorola, Inc. Decryption of retransmitted data in an encrypted communication system
US5809148A (en) * 1996-05-17 1998-09-15 Motorola, Inc. Decryption of retransmitted data in an encrypted communication system
US5809141A (en) * 1996-07-30 1998-09-15 Ericsson Inc. Method and apparatus for enabling mobile-to-mobile calls in a communication system
RU2144264C1 (ru) * 1998-11-05 2000-01-10 ЯН Давид Евгеньевич Способ беспроводной передачи и приема кодовой информации на расстоянии (варианты) и портативное устройство для беспроводной передачи кодовой информации на расстоянии
US6697490B1 (en) 1999-10-19 2004-02-24 Lucent Technologies Inc. Automatic resynchronization of crypto-sync information
SE517460C2 (sv) * 2000-03-24 2002-06-11 Imp Internat Ab Metod och system för kryptering och autentisiering
DE10045463A1 (de) * 2000-09-11 2002-03-28 Ammar Alkassar Selbstsynchronisierende Stromchiffre zur Streckenverschlüsselung über einen fehlerbehafteten Übertragungskanal
FI111423B (fi) 2000-11-28 2003-07-15 Nokia Corp Järjestelmä kanavanvaihdon jälkeen tapahtuvan tietoliikenteen salauksen varmistamiseksi
US8121292B2 (en) * 2002-02-26 2012-02-21 Qualcomm Incorporated Method and apparatus for scrambling information bits on a channel in a communications system
FR2843258B1 (fr) 2002-07-30 2004-10-15 Eads Defence & Security Ntwk Procede de transmission de donnees chiffrees, procede de dechiffrement associe, dispositifs pour leur mise en oeuvre, et terminal mobile les incorporant.
CN100395973C (zh) * 2002-12-06 2008-06-18 中国电子科技集团公司第三十研究所 移动通信中高可靠性密码同步的方法
DE102004022537A1 (de) * 2004-05-05 2005-12-01 Siemens Ag Verfahren zur Steuerung der Entschlüsselung von verschlüsselten Datenpaketen in einem Funk-Kommunikationssystem
GB2414145B (en) * 2004-05-11 2006-09-20 Motorola Inc Method and apparatus for decrypting a comunication
US7840008B2 (en) 2004-05-11 2010-11-23 Motorola, Inc. Method and apparatus for decrypting a communication
CN100369017C (zh) * 2005-03-04 2008-02-13 中国科学院计算技术研究所 静态随机存储器可编程门阵列芯片的加密装置及加密方法
CN101237381B (zh) * 2007-02-02 2010-07-07 华为技术有限公司 一种传送start值的方法及系统
GB2460653A (en) * 2008-06-03 2009-12-09 Dmk Io Ltd Encryption using synchronisation
CN103138747B (zh) * 2013-01-27 2016-08-03 长春理工大学 基于单片机的可预置分频数的任意整数分频器
US9641400B2 (en) 2014-11-21 2017-05-02 Afero, Inc. Internet of things device for registering user selections
US20160180100A1 (en) 2014-12-18 2016-06-23 Joe Britt System and method for securely connecting network devices using optical labels
US10291595B2 (en) 2014-12-18 2019-05-14 Afero, Inc. System and method for securely connecting network devices
US9832173B2 (en) 2014-12-18 2017-11-28 Afero, Inc. System and method for securely connecting network devices
US9704318B2 (en) 2015-03-30 2017-07-11 Afero, Inc. System and method for accurately sensing user location in an IoT system
US10045150B2 (en) 2015-03-30 2018-08-07 Afero, Inc. System and method for accurately sensing user location in an IoT system
US9717012B2 (en) 2015-06-01 2017-07-25 Afero, Inc. Internet of things (IOT) automotive device, system, and method
HK1251310A1 (zh) * 2015-07-03 2019-01-25 阿费罗有限公司 用於在物联网(iot)系统中建立安全通信信道的设备和方法
US9699814B2 (en) 2015-07-03 2017-07-04 Afero, Inc. Apparatus and method for establishing secure communication channels in an internet of things (IoT) system
US9729528B2 (en) 2015-07-03 2017-08-08 Afero, Inc. Apparatus and method for establishing secure communication channels in an internet of things (IOT) system
US10015766B2 (en) 2015-07-14 2018-07-03 Afero, Inc. Apparatus and method for securely tracking event attendees using IOT devices
US9793937B2 (en) 2015-10-30 2017-10-17 Afero, Inc. Apparatus and method for filtering wireless signals
US10178530B2 (en) 2015-12-14 2019-01-08 Afero, Inc. System and method for performing asset and crowd tracking in an IoT system
US11451390B2 (en) * 2019-12-27 2022-09-20 Munro Design & Technologies, Llc Methods for minimizing an error condition with separately generated secret keys based upon one or more shared characteristics and devices thereof
US11290209B2 (en) * 2020-07-17 2022-03-29 Audiowise Technology Inc. Wireless communication method and wireless communication device which uses the wireless communication method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4555805A (en) * 1980-03-14 1985-11-26 Harris Corporation Secure mobile telephone system
US4418425A (en) * 1981-08-31 1983-11-29 Ibm Corporation Encryption using destination addresses in a TDMA satellite communications network
US4549308A (en) * 1982-07-12 1985-10-22 At&T Bell Laboratories Secure mobile radio telephony
GB2141905A (en) * 1983-06-20 1985-01-03 Philips Electronic Associated Secure transmission system
US4757536A (en) * 1984-10-17 1988-07-12 General Electric Company Method and apparatus for transceiving cryptographically encoded digital data
US4803726A (en) * 1986-12-31 1989-02-07 Motorola, Inc. Bit synchronization method for a digital radio telephone system

Also Published As

Publication number Publication date
IE910674A1 (en) 1991-09-11
CN1020356C (zh) 1993-04-21
TR25774A (tr) 1993-09-01
NO914313D0 (no) 1991-11-04
AU649908B2 (en) 1994-06-02
PT96968B (pt) 1998-10-30
CN1025704C (zh) 1994-08-17
DE69109712T2 (de) 1995-10-12
AU643771B2 (en) 1993-11-25
ES2073156T3 (es) 1995-08-01
JPH04505694A (ja) 1992-10-01
AR246646A1 (es) 1994-08-31
AU3184393A (en) 1993-03-25
DE69109712D1 (de) 1995-06-22
EP0446194A1 (fr) 1991-09-11
EP0446194B1 (fr) 1995-05-17
CA2053865C (fr) 2000-05-16
AU7494791A (en) 1991-10-10
IE68879B1 (en) 1996-07-24
DK0446194T3 (da) 1995-09-04
WO1991014315A1 (fr) 1991-09-19
NO302727B1 (no) 1998-04-14
CN1054873A (zh) 1991-09-25
CN1054693A (zh) 1991-09-18
FI104028B (sv) 1999-10-29
FI104028B1 (fi) 1999-10-29
FI915238A0 (fi) 1991-11-06
BR9104862A (pt) 1992-04-14
ATE122830T1 (de) 1995-06-15
NZ237080A (en) 1993-05-26
NO914313L (no) 1991-12-19
CA2053865A1 (fr) 1991-09-08
PT96968A (pt) 1993-01-29

Similar Documents

Publication Publication Date Title
EP0446194B1 (fr) Synchronisation continue des dispositifs de chiffrage dans un système cellulaire de communication
US5060266A (en) Continuous cipher synchronization for cellular communication system
US5081679A (en) Resynchronization of encryption systems upon handoff
US5148485A (en) Encrypton system for digital cellular communications
KR960007808B1 (ko) 디지탈 셀룰러 통신용 진짜 보증방법 및 그 시스템
AU692037B2 (en) Method of and apparatus for selective resynchronisation in digital cellular communications system
EP0506637B1 (fr) Système cellulaire de vérification et de validation
CA2168717C (fr) Chiffrement a niveau de securite variable
WO1996009725A9 (fr) Resynchronisation selective dans un systeme cellulaire numerique de telecommunications en cours de commutation
JP4491073B2 (ja) 遅延を有する衛星チャネルに対する二重暗号アルゴリズムの使用
AU645464B2 (en) Encryption system for digital cellular communications
NZ248445A (en) Generating pseudo-random bit sequences for enciphering digital data

Legal Events

Date Code Title Description
PC Patent ceased (i.e. patent has lapsed due to the failure to pay the renewal fee)