Patent ID: 8934626
Filing Date: 2015-01-13
Classification: G06F,H04L,H04N

Abstract:
1. A method for providing broadcast encryption for a group of n receivers, the said method using a key generation engine, an encryption engine and a decryption engine, comprising: receiving a broadcast payload to be encrypted; generating by the key generation engine a random gεG, where G is a prime order group of order p, a random secret value βεZ/pZ and n blinding values s generating by the key generation engine a plurality of decryption keys, each of the plurality of decryption keys uniquely associated with a receiver's identity i by means of the corresponding blinding value s for a subset R of revoked receivers among the group of n receivers, generating by the encryption engine a random value tεZ/pZ, computing by the key generation engine a value  wherein i represents the identity of a receiver and {path  and wherein a symmetric key is derived from the session key or parts of the session key, and encrypt the payload wit the symmetric key.