DE69422072T2 - System und Verfahren zur schnellen Verschlüsselung unter Verwendung eines Vielfachschlüsselgenerators - Google Patents

System und Verfahren zur schnellen Verschlüsselung unter Verwendung eines Vielfachschlüsselgenerators

Info

Publication number
DE69422072T2
DE69422072T2 DE69422072T DE69422072T DE69422072T2 DE 69422072 T2 DE69422072 T2 DE 69422072T2 DE 69422072 T DE69422072 T DE 69422072T DE 69422072 T DE69422072 T DE 69422072T DE 69422072 T2 DE69422072 T2 DE 69422072T2
Authority
DE
Germany
Prior art keywords
key generator
multiple key
fast encryption
encryption
fast
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
DE69422072T
Other languages
English (en)
Other versions
DE69422072D1 (de
Inventor
Mark E Bianco
Gregory L Mayhew
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
DirecTV Group Inc
Original Assignee
Hughes Electronics Corp
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 Hughes Electronics Corp filed Critical Hughes Electronics Corp
Publication of DE69422072D1 publication Critical patent/DE69422072D1/de
Application granted granted Critical
Publication of DE69422072T2 publication Critical patent/DE69422072T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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
    • H04L9/0662Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
    • H04L9/0668Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator producing a non-linear pseudorandom sequence
    • 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
    • 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/12Details relating to cryptographic hardware or logic circuitry
    • H04L2209/125Parallelization or pipelining, e.g. for accelerating processing of cryptographic operations
DE69422072T 1993-03-12 1994-03-11 System und Verfahren zur schnellen Verschlüsselung unter Verwendung eines Vielfachschlüsselgenerators Expired - Lifetime DE69422072T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/030,687 US5365588A (en) 1993-03-12 1993-03-12 High speed encryption system and method

Publications (2)

Publication Number Publication Date
DE69422072D1 DE69422072D1 (de) 2000-01-20
DE69422072T2 true DE69422072T2 (de) 2000-04-27

Family

ID=21855484

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69422072T Expired - Lifetime DE69422072T2 (de) 1993-03-12 1994-03-11 System und Verfahren zur schnellen Verschlüsselung unter Verwendung eines Vielfachschlüsselgenerators

Country Status (3)

Country Link
US (1) US5365588A (de)
EP (1) EP0615361B1 (de)
DE (1) DE69422072T2 (de)

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL9400428A (nl) * 1994-03-18 1995-11-01 Nederland Ptt Inrichting voor het cryptografisch bewerken van datapakketten, alsmede werkwijze voor het genereren van cryptografische bewerkingsdata.
JPH07334081A (ja) * 1994-06-07 1995-12-22 Shinu Ko デジタル式カオス信号による情報の隠蔽・復号化方法および装置
US5859912A (en) * 1996-03-22 1999-01-12 General Electric Company Digital information privacy system
EP0805575A3 (de) * 1996-05-03 2002-03-06 Texas Instruments Deutschland Gmbh Transponder
US6122379A (en) * 1996-05-30 2000-09-19 Deloitte & Touche Inc. Method and apparatus for performing simultaneous data compression and encryption
US6049608A (en) * 1996-12-31 2000-04-11 University Technology Corporation Variable length nonlinear feedback shift registers with dynamically allocated taps
US6587563B1 (en) * 1997-02-15 2003-07-01 Apple Computer, Inc. Cryptographic system using chaotic dynamics
CA2210199A1 (en) * 1997-07-11 1999-01-11 Mitel Corporation Method and apparatus for the generation of non-linear confusion data
US6510228B2 (en) * 1997-09-22 2003-01-21 Qualcomm, Incorporated Method and apparatus for generating encryption stream ciphers
US6252958B1 (en) * 1997-09-22 2001-06-26 Qualcomm Incorporated Method and apparatus for generating encryption stream ciphers
US6009135A (en) * 1997-10-10 1999-12-28 Interdigtal Technology Corporation Method and apparatus for generating a stream cipher
US6215876B1 (en) 1997-12-31 2001-04-10 Transcrypt International, Inc. Apparatus for and method of detecting initialization vector errors and maintaining cryptographic synchronization without substantial increase in overhead
US6249582B1 (en) 1997-12-31 2001-06-19 Transcrypt International, Inc. Apparatus for and method of overhead reduction in a block cipher
US6118869A (en) * 1998-03-11 2000-09-12 Xilinx, Inc. System and method for PLD bitstream encryption
US6560338B1 (en) 1998-08-28 2003-05-06 Qualcomm Incorporated Limiting delays associated with the generation of encryption stream ciphers
DE19858782A1 (de) * 1998-12-18 2000-12-28 Comtes Ges Fuer Computertechni Schaltungsanordnung
KR100308893B1 (ko) * 1999-04-16 2001-09-26 권 기 홍 엘.에프.에스.알을 이용한 확장 알.씨.4 암호화 방법
IL132898A (en) * 1999-11-11 2009-09-01 Nds Ltd System for bitstream generation
EP1161027B1 (de) * 2000-01-14 2009-04-22 Mitsubishi Denki Kabushiki Kaisha Verfahren und vorrichtung zur verschlüsselung oder entschlüsselung und rechnerlesbares medium zur aufzeichnung des programmes
JP4310878B2 (ja) 2000-02-10 2009-08-12 ソニー株式会社 バスエミュレーション装置
US6961426B2 (en) * 2000-09-07 2005-11-01 Ivan Vesely Cascaded stream cipher
US7606492B2 (en) 2000-10-04 2009-10-20 Enablence Usa Fttx Networks Inc. System and method for communicating optical signals upstream and downstream between a data service provider and subscribers
US7130541B2 (en) * 2000-10-04 2006-10-31 Wave7 Optics, Inc. System and method for communicating optical signals upstream and downstream between a data service provider and subscriber
US6973271B2 (en) 2000-10-04 2005-12-06 Wave7 Optics, Inc. System and method for communicating optical signals between a data service provider and subscribers
WO2002060123A2 (en) * 2000-10-26 2002-08-01 Wave7 Optics, Inc. Method and system for processing downstream packets of an optical network
US7366300B2 (en) * 2000-12-13 2008-04-29 Broadcom Corporation Methods and apparatus for implementing a cryptography engine
US7142671B2 (en) * 2000-12-13 2006-11-28 Broadcom Corporation Methods and apparatus for implementing a cryptography engine
US7502463B2 (en) * 2000-12-13 2009-03-10 Broadcom Corporation Methods and apparatus for implementing a cryptography engine
EP1382056A4 (de) * 2001-04-07 2007-06-20 Telehublink Corp Verfahren und systeme zur sicherung von zwischenkommunikationseinrichtungen aus übermittelten informationen
US7146104B2 (en) 2001-07-05 2006-12-05 Wave7 Optics, Inc. Method and system for providing a return data path for legacy terminals by using existing electrical waveguides of a structure
US7184664B2 (en) 2001-07-05 2007-02-27 Wave7 Optics, Inc. Method and system for providing a return path for signals generated by legacy terminals in an optical network
US6654565B2 (en) * 2001-07-05 2003-11-25 Wave7 Optics, Inc. System and method for increasing upstream communication efficiency in an optical network
US7218855B2 (en) 2001-07-05 2007-05-15 Wave7 Optics, Inc. System and method for communicating optical signals to multiple subscribers having various bandwidth demands connected to the same optical waveguide
US7333726B2 (en) * 2001-07-05 2008-02-19 Wave7 Optics, Inc. Method and system for supporting multiple service providers within a single optical network
US7529485B2 (en) * 2001-07-05 2009-05-05 Enablence Usa Fttx Networks, Inc. Method and system for supporting multiple services with a subscriber optical interface located outside a subscriber's premises
US7190901B2 (en) * 2001-07-05 2007-03-13 Wave7 Optices, Inc. Method and system for providing a return path for signals generated by legacy terminals in an optical network
US7877014B2 (en) 2001-07-05 2011-01-25 Enablence Technologies Inc. Method and system for providing a return path for signals generated by legacy video service terminals in an optical network
US7269350B2 (en) * 2001-07-05 2007-09-11 Wave7 Optics, Inc. System and method for communicating optical signals between a data service provider and subscribers
US7593639B2 (en) 2001-08-03 2009-09-22 Enablence Usa Fttx Networks Inc. Method and system for providing a return path for signals generated by legacy terminals in an optical network
ITMI20011938A1 (it) * 2001-09-17 2003-03-17 Cit Alcatel Metodo per criptare un flusso di dati
KR100416971B1 (ko) * 2001-10-06 2004-02-05 삼성전자주식회사 암호시스템에 사용하기 위한 랜덤 키스트림 생성 장치 및방법
US7038910B1 (en) 2002-01-07 2006-05-02 Wave7 Optics, Inc. System and method for removing heat from a subscriber optical interface
US7583897B2 (en) 2002-01-08 2009-09-01 Enablence Usa Fttx Networks Inc. Optical network system and method for supporting upstream signals propagated according to a cable modem protocol
AT412747B (de) * 2002-03-05 2005-06-27 Rene-Michael Mag Cordes Codegenerator und vorrichtung zur synchronen oder asynchronen sowie permanenten identifikation oder ver- und endschlüsselung von daten beliebiger länge
US7860251B1 (en) * 2002-03-26 2010-12-28 National Semiconductor Corporation Encryption-decryption circuit and method of operation
US6973579B2 (en) 2002-05-07 2005-12-06 Interdigital Technology Corporation Generation of user equipment identification specific scrambling code for the high speed shared control channel
US7623786B2 (en) 2002-05-20 2009-11-24 Enablence Usa Fttx Networks, Inc. System and method for communicating optical signals to multiple subscribers having various bandwidth demands connected to the same optical waveguide
US7058260B2 (en) * 2002-10-15 2006-06-06 Wave7 Optics, Inc. Reflection suppression for an optical fiber
US20040091106A1 (en) * 2002-11-07 2004-05-13 Moore Frank H. Scrambling of data streams having arbitrary data path widths
US7860254B2 (en) * 2003-03-13 2010-12-28 Hamdy Soliman Computer system security via dynamic encryption
US7454141B2 (en) * 2003-03-14 2008-11-18 Enablence Usa Fttx Networks Inc. Method and system for providing a return path for signals generated by legacy terminals in an optical network
US7702706B2 (en) * 2003-04-08 2010-04-20 St-Ericsson Sa Configurable multi-step linear feedback shift register
KR20050000673A (ko) * 2003-06-24 2005-01-06 삼성전자주식회사 암호화된 초고속광대역 신호의 송/수신 방법 및 이를 위한초고속광대역 단말
US7747020B2 (en) * 2003-12-04 2010-06-29 Intel Corporation Technique for implementing a security algorithm
US7613295B2 (en) * 2004-02-18 2009-11-03 Harris Corporation Cryptographic device and associated methods
CA2576944A1 (en) 2004-08-10 2006-02-23 Wave7 Optics, Inc. Countermeasures for idle pattern srs interference in ethernet optical network systems
US7599622B2 (en) 2004-08-19 2009-10-06 Enablence Usa Fttx Networks Inc. System and method for communicating optical signals between a data service provider and subscribers
ES2272130B1 (es) * 2004-10-28 2008-03-16 Universidad De Almeria Unidad cifradora/descifradora de mensajes con informacion digital, sistema y metodo de cifrado/descifrado para comunicaciones digitales en tiempo real.
JP4667108B2 (ja) * 2005-04-11 2011-04-06 パナソニック株式会社 データ処理装置
EP1872515A1 (de) * 2005-04-20 2008-01-02 Synaptic Laboratories Limited Prozess und vorrichtung zum zählen
US7616901B2 (en) 2005-08-10 2009-11-10 Enablence Usa Fttx Networks Inc. Countermeasures for idle pattern SRS interference in ethernet optical network systems
US8311222B2 (en) * 2008-08-26 2012-11-13 GlobalFoundries, Inc. Hardware based multi-dimensional encryption
CN101771533B (zh) * 2008-12-30 2012-10-31 上海华虹集成电路有限责任公司 基于线性反馈移位寄存器的序列流密码算法硬件实现方法
US8533456B2 (en) 2010-10-07 2013-09-10 King Saud University Accelerating stream cipher operations using single and grid systems
AT510730B1 (de) * 2010-12-02 2013-06-15 Rene-Michael Mag Cordes Verfahren und vorrichtung zur durchführung einer symmetrischen stromverschlüsselung von daten
WO2012117291A2 (en) * 2011-03-01 2012-09-07 King Abdullah University Of Science And Technology Fully digital chaotic differential equation-based systems and methods
AT515814A1 (de) * 2014-05-20 2015-12-15 Logodynamic Unit Gmbh Verfahren und Vorrichtung zur Durchführung einer symmetrischen Stromverschlüsselung von Daten
FR3079989B1 (fr) * 2018-04-10 2020-05-01 Youssef Ben-Naser Procédés, dispositifs et programmes d'ordinateur pour le chiffrement et le déchiffrement de données pour la transmission ou le stockage de données
WO2020186125A1 (en) 2019-03-13 2020-09-17 The Research Foundation For The State University Of New York Ultra low power core for lightweight encryption
US11816228B2 (en) 2020-09-25 2023-11-14 Advanced Micro Devices, Inc. Metadata tweak for channel encryption differentiation
TW202218371A (zh) * 2020-10-29 2022-05-01 香港商吉達物聯科技股份有限公司 平行運算加解密系統、其發送端裝置、以及其接收端裝置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4202051A (en) * 1977-10-03 1980-05-06 Wisconsin Alumni Research Foundation Digital data enciphering and deciphering circuit and method
US4663500A (en) * 1982-02-22 1987-05-05 Nec Corporation Cryptographic system
US4860353A (en) * 1988-05-17 1989-08-22 General Instrument Corporation Dynamic feedback arrangement scrambling technique keystream generator
US4965881A (en) * 1989-09-07 1990-10-23 Northern Telecom Limited Linear feedback shift registers for data scrambling
US5054067A (en) * 1990-02-21 1991-10-01 General Instrument Corporation Block-cipher cryptographic device based upon a pseudorandom nonlinear sequence generator
US5048086A (en) * 1990-07-16 1991-09-10 Hughes Aircraft Company Encryption system based on chaos theory
US5148485A (en) * 1990-07-20 1992-09-15 Ericsson Ge Mobile Communications Holding, Inc. Encrypton system for digital cellular communications
US5060265A (en) * 1990-07-23 1991-10-22 Motorola, Inc. Method of protecting a linear feedback shift register (LFSR) output signal
US5208853A (en) * 1991-09-09 1993-05-04 Motorola, Inc. Method and apparatus for usage protection of data files using split key and unique variable
US5195136A (en) * 1991-09-30 1993-03-16 Motorola, Inc. Method and apparatus for data encryption or decryption
US5191610A (en) * 1992-02-28 1993-03-02 United Technologies Automotive, Inc. Remote operating system having secure communication of encoded messages and automatic re-synchronization

Also Published As

Publication number Publication date
EP0615361B1 (de) 1999-12-15
EP0615361A1 (de) 1994-09-14
DE69422072D1 (de) 2000-01-20
US5365588A (en) 1994-11-15

Similar Documents

Publication Publication Date Title
DE69422072D1 (de) System und Verfahren zur schnellen Verschlüsselung unter Verwendung eines Vielfachschlüsselgenerators
DE69415815D1 (de) System und verfahren zur schlüsselverteilung unter verwendung von quanten-kryptographie
DE69309496D1 (de) System und verfahren zur schluesselverteilung unter verwendung von quanten-kryptographie
DE69311581D1 (de) Verfahren und system zur authentifizierten sicheren schlüsselverteilung in einem kommunikationssystem
DE69330065D1 (de) Verfahren und System zur Schlüsselverteilung und Authentifizierung in einem Datenübertragungssystem
DE69432482D1 (de) Verfahren zur schlusselverteilung unter verwendung von quanten-kryptographie
DE69630480D1 (de) Verfahren, Vorrichtung und Datenstrukturen zur Objektverwaltung
DE69217440D1 (de) Verfahren zur Algorithmus-unabhängigen Geheimübertragungsschlüsselverwaltung
DE69521413T2 (de) Verschlüsselungseinrichtung und verfahren mit möglichkeit zur gesicherten zentralen schlüsselablage
DE69534212T8 (de) Verfahren und Vorrichtung zur Verbesserung der Softwaresicherheit und zur Software-Verteilung
DE69831944D1 (de) Vorrichtung und verfahren zur sicherung eines plattenspeichersystem
DE69331183D1 (de) Verfahren und Vorrichtung zur Authentifizierung unter Verwendung eines Null-Kenntnis-Protokolls
DE69810457T2 (de) System und verfahren zum dynamischen verarbeiten eines index zum erzeugen eines abfragesatzes
DE69721439D1 (de) Kryptographisches verfahren und einrichtung zum nichtlinearen zusammenfugen eines datenblocks und eines schlussels
DE69637608D1 (de) System und verfahren zur kontrolle eines fahrzeuggenerators
DE19782227T1 (de) System und Verfahren zum Verteilen und Indexieren von Computerdokumenten unter Verwendung unabhängiger Agenten
DE69426142T2 (de) Vorrichtung und Verfahren zur Banknotenauthentifizierung
DE69735311D1 (de) Verfahren und vorrichtung zur zugangskontrolle in einer verteilten netzwerkumgebung
DE69634058D1 (de) System zur Datenurheberrechtsverwaltung unter Verwendung von Schlüsselverteilung
DE69608453T2 (de) Computersystem zum identifizieren lokaler hilfsquellen und verfahren hierfür
DE59410458D1 (de) Verfahren und Anordnung zur Uberprüfung eines Sicherheitsabdruckes
DE69608152D1 (de) Verfahren und System zur Wiederverwertung von Teppichen
DE69429902T2 (de) Verfahren und Gerät zur Datenverwaltung
DE69424437D1 (de) Verfahren zur verbesserten sicherheit eines crc verschlüsselungssystems
DE69533854D1 (de) Einrichtung und Verfahren zur fehlertoleranten Schlüsselverwaltung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition