Patent ID: 7792296

Claim:
A method of producing a recording of an information stream which can be authenticated, said stream of data being produced in association with one or more interested parties which are in the presence of each other or authenticated to each other over a network through a trusted process or device running on a server or pool of servers, said method comprising steps of selecting a master policy that specifies, for each time segment of the information stream, the rights of each interested party to control decryption and/or authentication of a corresponding segment of the information stream, generating segment keys for encrypting or authenticating each said time segment of said information stream, after encryption of the information stream into encrypted form, destroying the unencrypted information stream, distributing the information stream in encrypted form to interested parties, generating a keyshare log or access right log comprising, for each time segment, a set of keyshares or access rights implementing said master policy for respective time segments of said information stream, and distributing respective keyshares to or evaluating access rights of interested parties for respective time segments of said information stream.