Cryptology ePrint Archive: Report 2011/576
Efficient Multicast Key Distribution Using HOWF-based Access Control Structures
Jing Liu, Qiong Huang, Bo Yang
Abstract: Both broadcast encryption (BE) protocols and multicast key distribution (MKD) protocols try to solve the same problem
of private group communication. For the first time, we discuss fundamental differences between BE protocols and MKD protocols
from multiple perspectives, and reveal subtle connections between them. Both efficient BE protocols and MKD protocols are usually
based on some types of access control structures. Compared with the static access control structures employed by BE protocols, those
employed by MKD protocols need be updated upon every single change in group membership, and thus are highly dynamic. It has
been shown that instantiation of a dynamic access control structure that’s based on one-way function (OWF) by using homomorphic
one-way function (HOWF) helps improve the efficiency of these update operations. In this paper, we introduce two new HOWF-based
access control structures — Bi-Directional Homomorphic One-way Function Chain (BD-HOFC) and Top-down Homomorphic One-way
Function Tree (TD-HOFT), and two structure-preserving operations — chain product and tree product. Employing BD-HOFC and
chain products, we propose a time-based MKD protocol and a user-based MKD protocol. Both protocols overcome the drawbacks with
their corresponding “non-homomorphic” counterpart. We also introduce an operation called tree blinding for a particular type of
TD-HOFT called exclusive key tree (EKT). Utilizing tree product and tree blinding operations, we design an MKD protocol called
EKT+ that improves the original EKT protocol. We give rigorous security proofs for our protocols in a symbolic security model.
Category / Keywords: applications /
Date: received 25 Oct 2011
Contact author: liujing3 at mail sysu edu cn
Available formats: PDF | BibTeX Citation
Version: 20111025:171701 (All versions of this report)
Discussion forum: Show discussion | Start new discussion
[ Cryptology ePrint archive ]