Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Image Analysis Cryptographic-method-and-apparatus-for-data-communication-and-storage

 Method and apparatus for regenerating a modified duobinary signal
OF THE INVENTION It is well known that signals transmitted over a cable pair will suffer ...


 DCT transform compression, transmission and recovery of digital color using virtual filtering mechanism
In accordance with the present invention, the benefits of using a model of the human visual system ...


 Software video compression for teleconferencing
What is claimed is: 1. A computer-implemented method for producing a video signal for transmission, ...


 Improved head-up display pitch bar system for aircraft
It is an object of the invention to provide a head-up display system to provide the pilot with very ...


 Image data compression transmission method utilizing a synchronization code
Accordingly, a general object of the present invention is to provide a novel and effective image ...


 Minimum distance storage device
The present invention was made to solve the above-mentioned problems and has as its object the ...


 Apparatus for detecting a chrominance reference burst component to develop a burst gate pulse
The present invention is a burst gate signal generator including a detector responsive to the burst ...


 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST*** *** NO IMAGES AVAILABLE***
Description:...


 Parallel encoding/decoding of DCT compression/decompression algorithms
In accordance with the invention, encoding and decoding speed in implementing DCT based algorithms ...


 Remote interactive projector
An interactive projector photographs and stores the image of a document using a conventional CCD ...


 Cryptographic method and apparatus for data communication and storage

Details
Inventors: Shukla, Jayant;
Assignee:
Primary Examiner: Tu; Christine T.
Assistant Examiner: Jack; Todd
Attorney, Agent or Firm:

The disclosed invention is a new cryptographic method which is fast and ideally suited for secure, high volume data communication and storage. The data is encrypted at the source using a private key and then transmitted to a destination over a secure or insecure channel. The destination can either be a local storage device or a non-local station. At the destination the data is decrypted using the same private key. The disclosed invention is a new method and apparatus for data encryption. The mathematical robustness and simplicity of this method brings a great improvement in security and speed as compared to previous block ciphers. The data block length or the key length can also be changed very easily and such changes do not require any significant redesigns in the components of the cipher. This is a significant advantage over previous block ciphers, where extensive modifications are needed if the key or the data block length is to be altered, if this is even feasible.

DETAILED DESCRIPTION I present a new method and apparatus to secure data from, among things, eavesdroppers, by encrypting it.
The encrypted data can be either transmitted to the destination or stored at a desired location.
The invention avoids the use of many standard techniques used in encryption methods such as multiplication, addition, discrete logarithms, S-boxes.
The invention uses the XOR operation along with a new way to shuffle data blocks that can be easily implemented in hardware.
In addition, these operations allow for the data block size and key size to be changed without significant modifications to the overall method.
The latter, in particular, is a significant advantage over previous block ciphers such as DES where changes in the data block size or key length necessitate redesigning of the S-boxes, E-boxes and P-boxes.
And since the operations used in the method are simple and their properties well-understood in the art, trapdoors are unlikely to be present.
To produce the cipher-text of a given plain-text in the method, one needs a key, K, and a data string, S, which is used for the XOR operation.
The steps involved in encryption and decryption are as follows: Generation of the key K, and a string S, which are the same length as defined for the data blocks.
The key is used for the shuffle operation and the string is used for one of the XOR operations.
Splitting of the plain-text into data blocks of fixed length.
If the last data block is smaller than the desired size, it is padded with extra bits to make it the same size as the other data blocks.
Repeated application (also known as "rounds") of three operations.
The first operation is the XOR of the data block D, with the string S, to obtain a new data block, D1=XOR1(D,S).
The second operation shuffles the bits of the data block D1, to obtain a new data block, D2=SHUFFLE(D1,K).
The last operation of every round is a second type of XOR that uses the bits of the data block D2, and produces a new data block D3=XOR2(D2).
After the last round we obtain the cipher-text which will be referred to as E



Related patents
  Visual software engineering system and method for developing visual prototypes and for connecting user code to them
The present invention meets the above-mentioned needs in the art by providing a simple, easy to learn and flexible means of creating graphical user interfaces without ...
  Communication apparatus and method for performing a file transfer operation
It is an object of the present invention to provide a communication apparatus which can solve the above-mentioned problem. It is another object of the present invention ...
  Media composition system with media consolidation
The media composer according to the invention for editing source material includes apparatus for receiving, digitizing, storing and editing video and audio source ...
  Method and apparatus for encoding and decoding
It is a first object of this invention to provide an improved method of efficient encoding. It is a second object of this invention to provide an improved method of ...
  Methods and devices for self-correcting video compression
The inventive METHOD AND DEVICES FOR SELF-CORRECTING VIDEO COMPRESSION has as its objects: (a) to more efficiently encode sequences of images, so that less data is ...
  System for detecting a video signal image intensity gradient
In accordance with the principles of the present invention, it is herein recognized that it is desirable to provide a system for detecting an image intensity gradient ...
  Predictive video coding using a motion vector updating routine
The present invention discloses an improved method and apparatus for prediction coding with motion estimation, in which the frame-to-frame changes resulting from motion ...
  Methods and apparatus for reducing blockiness in decoded video
The present invention provides for methods and apparatus for determining and/or indicating when blockiness reduction techniques should be applied to encoded video images....
  Method for image compression coding in an image transmission system
The object of the present invention is to introduce a new method for image compression coding in an image transmission system, whereby the block size problem can be ...
  Method and apparatus for concealing errors in a transmitted video signal
It is, therefore, a primary object of the invention to provide an improved method and apparatus for rectifying channel errors in a transmitted video signal utilizing ...

0.034

Archive: All patents - Links

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