The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 03, 2005
Filed:
Feb. 05, 2001
Jeffrey Bruce Lotspiech, San Jose, CA (US);
Dalit Naor, Palo Alto, CA (US);
Sigfredo Ismael Nin, Morgan Hill, CA (US);
Florian Pestoni, Mountain View, CA (US);
Jeffrey Bruce Lotspiech, San Jose, CA (US);
Dalit Naor, Palo Alto, CA (US);
Sigfredo Ismael Nin, Morgan Hill, CA (US);
Florian Pestoni, Mountain View, CA (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Sets of encryption keys useful by devices for decrypting encrypted content are defined using an error-correcting code such as a Reed-Solomon code to define vectors of length 'n' over an alphabet of (0, . . . , N−1), wherein 'n' is the number of columns in a key matrix and “N” is the number of rows in the matrix. Each vector represents a set of keys that can be assigned to a device. With this invention, overlap between sets of keys can be minimized to minimize the possibility that the key set of an innocent device might be inadvertently revoked when the key set of a compromised device is revoked. Also, only the generating matrix of the error-correcting code and the index of one set of keys need be stored in memory, since all previously defined key sets can be regenerated if need be from just the generating matrix and index.