IL128846A - Method and apparatus for data encryption - Google Patents

Method and apparatus for data encryption

Info

Publication number
IL128846A
IL128846A IL12884699A IL12884699A IL128846A IL 128846 A IL128846 A IL 128846A IL 12884699 A IL12884699 A IL 12884699A IL 12884699 A IL12884699 A IL 12884699A IL 128846 A IL128846 A IL 128846A
Authority
IL
Israel
Prior art keywords
data block
output signal
unit
key
block
Prior art date
Application number
IL12884699A
Other languages
English (en)
Other versions
IL128846A0 (en
Original Assignee
Harris 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 Harris Corp filed Critical Harris Corp
Publication of IL128846A0 publication Critical patent/IL128846A0/xx
Publication of IL128846A publication Critical patent/IL128846A/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/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0637Modes of operation, e.g. cipher block chaining [CBC], electronic codebook [ECB] or Galois/counter mode [GCM]
    • 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/08Randomization, e.g. dummy operations or using noise
    • 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
    • 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/24Key scheduling, i.e. generating round keys or sub-keys for block encryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)
IL12884699A 1998-03-06 1999-03-05 Method and apparatus for data encryption IL128846A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/035,765 US6108421A (en) 1998-03-06 1998-03-06 Method and apparatus for data encryption

Publications (2)

Publication Number Publication Date
IL128846A0 IL128846A0 (en) 2000-01-31
IL128846A true IL128846A (en) 2004-01-04

Family

ID=21884659

Family Applications (1)

Application Number Title Priority Date Filing Date
IL12884699A IL128846A (en) 1998-03-06 1999-03-05 Method and apparatus for data encryption

Country Status (4)

Country Link
US (1) US6108421A (de)
EP (1) EP0940943A3 (de)
JP (1) JPH11298471A (de)
IL (1) IL128846A (de)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100377172B1 (ko) * 2000-06-13 2003-03-26 주식회사 하이닉스반도체 데이터 암호화 표준 알고리즘을 이용한 암호화 장치의 키스케쥴러
US20020114453A1 (en) * 2001-02-21 2002-08-22 Bartholet Thomas G. System and method for secure cryptographic data transport and storage
AU2002254548A1 (en) * 2001-04-07 2002-10-21 Telehublink Coporation Methods and systems for securing information communicated between communication devices
US7251326B2 (en) 2001-06-29 2007-07-31 Harris Corporation Method and apparatus for data encryption
US7076059B1 (en) * 2002-01-17 2006-07-11 Cavium Networks Method and apparatus to implement the data encryption standard algorithm
US7346160B2 (en) * 2003-04-23 2008-03-18 Michaelsen David L Randomization-based encryption apparatus and method
US7257225B2 (en) * 2003-12-29 2007-08-14 American Express Travel Related Services Company, Inc. System and method for high speed reversible data encryption
US7613295B2 (en) * 2004-02-18 2009-11-03 Harris Corporation Cryptographic device and associated methods
US7599490B2 (en) * 2004-03-03 2009-10-06 Harris Corporation Method and apparatus for data encryption
US7600115B2 (en) * 2005-04-05 2009-10-06 Cisco Technology, Inc. Control key capable of storing multiple and variable data packet classification results
US7620181B2 (en) * 2005-04-20 2009-11-17 Harris Corporation Communications system with minimum error cryptographic resynchronization
US8379847B2 (en) * 2010-06-30 2013-02-19 International Business Machines Corporation Data and control encryption
US11870884B2 (en) 2021-04-13 2024-01-09 Harris Global Communications, Inc. Self-synchronizing mode of operation for an encryption/decryption algorithm

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4658094A (en) * 1985-03-28 1987-04-14 Itt Corporation Encryption apparatus and methods for raising a large unsigned integer to a large unsigned integer power modulo a large unsigned integer
FR2582174B1 (fr) * 1985-05-15 1990-03-09 Thomson Csf Dispositif de chiffrement par substitutions-permutations
US5231662A (en) * 1989-08-01 1993-07-27 Tulip Computers International B.V. Method and device for enciphering data to be transferred and for deciphering the enciphered data, and a computer system comprising such a device
US5003597A (en) * 1989-12-21 1991-03-26 Xerox Corporation Method and apparatus for data encryption
US5054067A (en) * 1990-02-21 1991-10-01 General Instrument Corporation Block-cipher cryptographic device based upon a pseudorandom nonlinear sequence generator
EP0482154B1 (de) * 1990-05-18 1993-06-30 Ascom Tech Ag Vorrichtung für das umwandeln eines digitalblockes und verwendung derselben
US5517614A (en) * 1992-05-29 1996-05-14 Kabushiki Kaisha Toshiba Data compression/encryption processing apparatus
US5317638A (en) * 1992-07-17 1994-05-31 International Business Machines Corporation Performance enhancement for ANSI X3.92 data encryption algorithm standard
US5381480A (en) * 1993-09-20 1995-01-10 International Business Machines Corporation System for translating encrypted data
US5511123A (en) * 1994-08-04 1996-04-23 Northern Telecom Limited Symmetric cryptographic system for data encryption
US5838794A (en) * 1996-01-11 1998-11-17 Teledyne Electronic Technologies Method and apparatus for inter-round mixing in iterated block substitution systems
US5745577A (en) * 1996-07-25 1998-04-28 Northern Telecom Limited Symmetric cryptographic system for data encryption

Also Published As

Publication number Publication date
US6108421A (en) 2000-08-22
IL128846A0 (en) 2000-01-31
EP0940943A3 (de) 2003-10-01
JPH11298471A (ja) 1999-10-29
EP0940943A2 (de) 1999-09-08

Similar Documents

Publication Publication Date Title
EP1410545B1 (de) Verfahren und vorrichtung zur datenverschlüsselung
EP0839418B1 (de) Kryptographisches verfahren und einrichtung zum nichtlinearen zusammenfugen eines datenblocks und eines schlussels
US5623549A (en) Cipher mechanisms with fencing and balanced block mixing
EP1005191B1 (de) Vorrichtung zum Verschlüsseln/Entschlüsseln und Speichermedium
EP0618701B1 (de) Hardware-Anordnung zur Verschlüsselung von Bitblocks mit Erneuerung des Schlüssels bei jeder Iteration
EP2460310B1 (de) Verschlüsselungsverfahren mit symmetrischem schlüssel und kryptografisches system mit dem verfahren
US6108421A (en) Method and apparatus for data encryption
US7653196B2 (en) Apparatus and method for performing RC4 ciphering
WO2000057595A1 (en) Method and apparatus for encrypting and decrypting data
EP0896451B1 (de) Verschlüsselungsvorrichtung und rechnerlesbares Aufzeichnungsmedium mit Ausführungsprogramm
EP1571776B1 (de) Verfahren und Gerät für Datenverschlüsselung
Moldovyan et al. Stream Deniable-Encryption Algorithms.
JP4317593B2 (ja) データの非相関化方法
EP1629626A1 (de) Verfahren und vorrichtung für eine hadwareimplementierung der schlüsselexpansionsfunktion mit wenig speicher
JP3202544B2 (ja) 暗号通信装置及び暗号化装置
Izotov et al. Controlled operations as a cryptographic primitive
KR100416971B1 (ko) 암호시스템에 사용하기 위한 랜덤 키스트림 생성 장치 및방법
RU2186466C2 (ru) Способ итеративного шифрования блоков дискретных данных
Guerrero et al. Implementing block ciphering algorithms in hardware
DATE ISO/IEC JTC 1/SC 27 Information technology-Security techniques Secretariat: DIN, Germany
Kijsanayothin et al. The taros block cipher
JP2001215874A (ja) 副鍵生成装置およびそのプログラム記録媒体

Legal Events

Date Code Title Description
FF Patent granted
KB Patent renewed
KB Patent renewed
KB Patent renewed
KB Patent renewed
KB Patent renewed
EXP Patent expired