Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Audio Signal Processing Method-for-assigning-encryption-keys

 Prepolymerization of monomer compositions containing diethylene glycol bis(allyl carbonate)
We claim: 1. A process for the production of ophthalmic lenses, which comprises: prepolymerizing a ...


 Process and apparatus for eliminating loudspeaker interference from microphone signals
It is the object underlying the present invention to effectively and efficiently eliminate ...


 Method of reproducing sound
In view of these circumstances, an object of the present invention is to provide a sound ...


 Vehicle audio system
OF THE DRAWINGS The vehicle audio system shown schematically in FIG. 1 contains an audio data bus 1...


 Electro-acoustic transducer and electronic device
An object of the present invention is to realize an electro-acoustic transducer that a driving ...


 Remote automatic volume control apparatus
The present invention consists of an automatic remote control device and method which compensates ...


 Method and apparatus for effecting secure document format conversion
The invention provides a method and apparatus for effecting secure document delivery in any of ...


 Telephone instrument and method for altering audible characteristics
It is an object of the present invention to provide a telephone instrument and method for altering ...


 Method and device for cancelling stereophonic echo with frequency domain filtering
Accordingly, the invention proposes a method as outlined above, further comprising computing a ...


 Filterbank structure and method for filtering and separating an information signal into different bands, particularly for audio signal in hearing aids
We claim: 1. An oversampled filterbank for filtering an information signal, the filterbank having a ...


 Method for assigning encryption keys

Details
Inventors: Fagin, Ronald; Lotspiech, Jeffrey Bruce; Megiddo, Nimrod; Naor, Dalit; Naor, Simeon;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Caldwell; Andrew
Assistant Examiner: Davis; Zachary A.
Attorney, Agent or Firm: Rogitz; John L.

An encryption key matrix has rows grouped into segments, with a set of one segment per column establishing a slot. Slots are assigned to device manufacturers, with the keys of the slots then being assigned to decryption devices made by the respective manufacturer. In generating the slots, the number "q" of segments in a column is first defined such that a predetermined maximum number of devices can be revoked devices (in that all the keys held by the device are revoked) while ensuring that a good device remains a functional device with a probability of at least (1-Q), wherein Q is a predefined device confidence. Once the number "q" of segments has been defined, the slots themselves are defined in a provably non-discriminatory fashion using an error-correcting code such as a Reed-Solomon code. With this invention, overlap between slots can be minimized to minimize the possibility that the key set of an innocent device might be inadvertently revoked when the keys in the slots of a "bad" manufacturer are revoked.

DETAILED DESCRIPTION The invention includes a computer system for undertaking the inventive logic set forth herein.
The invention can also be embodied in a computer program product that stores the present logic and that can be accessed by a processor to execute the logic.
Also, the invention is a computer-implemented method that follows the logic disclosed below.
A method is disclosed for assigning encryption keys from a key matrix in an encryption system to plural encryption device manufacturers.
The method includes determining a number "q" of row segments.
Each row segment includes a number of rows in the matrix.
The method also includes generating plural slots.
A slot is defined to be an assignment of row segments, one row segment for each column.
Device keys are assigned to manufacturers by periodically assigning a respective slot to a respective manufacturer.
In a preferred embodiment, slots are assigned to manufacturers on an as-needed basis.
Preferably, the number "q" is determined such that a survivability of the system is maximized.
In one manifestation, the number "q" is determined such that a predetermined maximum number of devices can have all their keys revoked while ensuring that a good device remains a functional device (i.
e.
, has at least one non-revoked key) with a probability of at least (1-Q), wherein Q is a predefined device confidence.
One type of revoked device can be a device made by a manufacturer which has had all its keys revoked, whereas another type of revoked device can simply be an example of a sporadically revoked device.
Once the number "q" is determined, the method includes receiving at least one parameter representing a characteristic of the key matrix, and then using the parameter and an error-correcting code to define the slots.
The error-correcting code can be a linear code such as a Reed-Solomon code.
In a particularly preferred embodiment, an error-correcting code is used that has a Hamming distance "d" that minimizes overlap between slots using a total number of slots derived from a predefined number "M" of manufacturers



Related patents
  Optically coupled headset and microphone
An electrical coupling such as conductive wires, however, may introduce interference that degrades the audio signals. External radio-frequency ("RF") sources may induce ...
  Method of synthesizing a three dimensional sound-field
What is claimed is: 1. A method of synthesizing a three dimensional sound-field using a system including a pair of front loudspeakers arranged in front of a preferred ...
  Sound reproduction equipment and method for reducing the level of acoustical reflections in a room
It is an object of the present invention to provide an entirely novel method that in a simple manner is capable of reducing the disturbing low-frequency acoustic ...
  Loudspeaker array for enlarged sweet spot
OF PREFERRED EMBODIMENT FIG. 2 is a generalized block diagram of a specific embodiment of an audio reproduction system 10 according to an illustrated embodiment of the ...
  Audio signal processing
1. A method for processing a single channel audio signal to provide a plurality of audio-channel signals, comprising: separating said single channel audio signal into a ...
  Systems and methods for interference-suppression with directional sensing patterns
One form of the present invention includes a unique signal processing technique using two or more detectors. Other forms include unique devices and methods for ...
  Method for producing customized cosmetic and pharmaceutical formulations on demand
A method and system for selecting and producing a customized cosmetic or pharmaceutical formulation is disclosed below. The system can be implemented in an Internet ...
  Method for inharmonic tone generation using a coupled mode digital filter
A block diagram of a preferred embodiment of the invention is shown in FIG. 5. It includes a collection of m first order allpass (FOAP) filters 28(1), 28(2), . . . , 28(...
  Method and apparatus for decorrelating audio signals
A dynamic decorrelator for surround sound signals is disclosed. In one embodiment, a mono detection circuit is used to detect the extent to which a left rear surround ...
  Sound capturing method and device
What is claimed is: 1. A sound capturing device, comprising: a body portion geometrically configured to simulate the acoustic properties of a human head and torso; a ...

0.014

Archive: All patents - Links

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