Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Gutter-related Cipher-mixer-with-random-number-generator

 Strike plate for hook bolt lock sets
With the prior art drawbacks in view, it is a principal object of the present invention to provide ...


 Door latch release mechanism
It is an object of this invention to provide a door latch release mechanism which is capable of ...


 Contact lens insertion and retraction device
What is claimed is: 1. A soft contact lens insertion and retraction device comprising, in ...


 Device for removing and replacing soft contact lenses worn on the human eye
What is claimed is: 1. A device for handling and inserting soft contact lenses comprising in ...


 Accessory for holding a contact lens
OF THE PREFERRED EMBODIMENT OF THE INVENTION Shown in FIGS. 1 and 2 is an accessory 10 for holding ...


 Method and apparatus for grinding multiple workpieces
A method and apparatus are provided for high production rate grinding of a plurality of workpieces ...


 Resurfacing device
In keeping with the foregoing there is provided in accordance with the present invention a portable ...


 Bathtub and alcove construction
Accordingly, it is an object of the present invention to provide an integrated bathtub and alcove ...


 Sports complex
Generally speaking, in accordance with the invention, a sports complex capable of providing several ...


 Elevator rail system
The present invention is a rail system for elevators which is far less expensive to produce, easier ...


 Cipher mixer with random number generator

Details
Inventors: Djakovic, Vladan;
Assignee: Integrated Device Technology, Inc. (Santa Clara, CA)
Primary Examiner: Peeso; Thomas R.
Assistant Examiner: Jack; Todd
Attorney, Agent or Firm: Pillsbury Winthrop LLP

An encryption device has a random number generator whose output is combined by exclusive-or with plaintext input which has been encrypted by a first block cipher. The combined exclusive-or output is encrypted with a second block cipher mechanism which produces a second enciphered output. The output of the random number generator is also encrypted by a third block cipher mechanism which produces a third enciphered output. The first and second block cipher mechanisms differ from each other.

DETAILED DESCRIPTION This invention solves these and other problems by providing a combination block cipher with an effective key length greater than that of its components.
This invention increases the security provided by any single block cipher by providing encryption of an input stream by at least two different block ciphers.
To add to the security, a one-time pad in the form of a random data stream, is combined with an encrypted form of the input stream before it is encrypted by the second block cipher.
In one aspect, this invention is an encryption device which has a random number generator and three block cipher mechanisms.
The first block cipher mechanism takes a plaintext input and produces a first enciphered output based on the plaintext and on a first key.
An exclusive-or mechanism takes as input the first enciphered output from the first block cipher and the output of the random number generator and produces a combined output.
The second block cipher mechanism takes as input the output of the exclusive-or mechanism and produces a second enciphered output based on the output of the exclusive-or mechanism and on a second key.
The third block cipher mechanism takes as input the output of the random number generator and produces a third enciphered output based on the output of the random number generator and on a third key.
The first and second block cipher mechanisms differ from each other, with one preferably being the IDEA block cipher, and the other preferably being the Blowfish block cipher.
Preferably the first and third block cipher mechanisms are Blowfish block ciphers and the second block cipher is the IDEA block cipher.
The plaintext input is preferably a sequence of 64-bit values and the output of the random number generator is a sequence of 64-bit random values.
Preferably the random number generator is a true random number generator.
In another aspect, this invention is the decryption device corresponding to the encryption device.
This invention's combination of block ciphers with random numbers has a number of advantages, including: Cryptanalysis based on known characteristics of the plaintext is impossible



Related patents
  Modular athletic playing surface with tuned compliance
A horizontally extending athletic playing surface characterized by a relatively large degree of vertical compliance is formed by a mosaic array of modules closely spaced ...
  Hand-held retina photographing apparatus
I claim: 1. A portable apparatus for use in photographing an eye or the like, comprising first mounting means for mounting an optical image-forming means for forming an ...
  Anchoring means for door lock plates
I claim: 1. An anchoring arrangement for a door plate of a lock, said plate being secured to a door or the like by means of at least one upper and one lower securing ...
  Pallet-bar lift and support apparatus
I claim: 1. A bar-lift and support apparatus for cargoe pallets including a pair of allochirally arranged lift-support units, each of said units comprising: an elongated ...
  Latch hook rug holder
I claim as my invention: 1. A latch hook rug holder for attachment to a table or the like, comprising: a. a first handle member comprising a first body portion and a ...
  Latch mechanism with jamb mounted latch bolt
The present invention overcomes these inadequacies of the conventional type of door lock by providing a novel latch mechanism in which the latch bolt is moveably carried ...
  Lock arrangement for a vehicle sliding door
It is an object of this invention to provide a vehicle sliding door lock arrangement which can adequately withstand vehicle collisions. In accordance with this invention,...
  Waste matter removal implement and receptacle
It is a general object of the invention to provide a waste matter removal implement which is fully self-contained and is disposable. It is another object of the ...
  Anti-shim safety device for preventing wrongful disengagement of door latches
I Claim: 1. In combination with structure defining a jamb and stop rail for a door, guard means to prevent insertion of shim-like articles between the jamb, rail and ...
  Bumper strip for automobiles
OF THE DRAWINGS Attention is first directed to FIG. 1, which is a line drawing representing the "scrolled" configuration of various foldable sections of an elongated ...

0.054

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved