Broadcast encryption scheme with personalized messages (BEPM) is a new primitive that allows a broadcaster to encrypt both a common message and individual messages. BEPM is necessary in applications where individual messages include information relate...
Broadcast encryption scheme with personalized messages (BEPM) is a new primitive that allows a broadcaster to encrypt both a common message and individual messages. BEPM is necessary in applications where individual messages include information related to user’s privacy. Recently, Fujii et al. suggested a BEPM that is extended from a public key broadcast encryption(PKBE) scheme by Boneh, Gentry, and Waters.
In this thesis, the first result is a new BEPM that has O(|R|) transmissionefficiency, while preserving O(1) user storage cost. This construction is based on a PKBE scheme suggested by Park, Kim, Sung, and Lee, which is also considered as being one of the best PKBE schemes. It is pointed out that Conditional Access System using Fujii et al.’s BEPM should be modified in a way that decryption algorithm takes as input public key as well. It is showed that performance analysis should be done depending on whether the public key is transmitted along with ciphertext or stored into user’s device. It is considered that all user’s public key cannot be stored in each user’s device like a smartphone which has small storage capacity.
Secondly a grouping enabled BEPM is proposed. With this scheme a sender is able to send a certain message to subgroup of receivers. Given a constant u which is the number of subgroup, this grouping enabled BEPM is constructed with addition u elements to public key PK, private key di and header Hdr and this scheme still preserves O(|S|) transmission cost and O(1) user storage cost.
Thirdly, a fully secure BEPM is proposed for the first time using dual system encryption. This scheme is full-ID secure under the simple assumption. When the broadcasters want to send the individual information, they need more secure encryption system for protecting user’s privacy which becomes more important than before.