Patent ID: 6760445
Filing Date: 2004-07-06
Classification: G06F,G09C,H04L

Abstract:
A method for identifying at least one betrayer of proprietary data, the method comprising:encrypting the proprietary data using a session key; dividing the session key into a plurality of subkeys, all of the plurality of subkeys being required to reconstruct the session key; encrypting each of the plurality of subkeys using each encryption key of a plurality of encryption keys so as to form a plurality of cryptograms; placing the plurality of cryptograms in front of the proprietary data as an access block; and assigning a respective subset of the plurality of encryption keys to each of a plurality of authorized users in accordance with at least one finite geometry structure and at least one finite geometry method so as to enable each user to reconstruct the plurality of subkeys and so as to ensure a k-resilience property for unequivocally identifying the at least one betrayer using a betrayer-search algorithm, k being a maximum number of betrayers in the at least one betrayer.