Author_Institution :
Math. & Comput. Sci. Dept., Western Kentucky Univ., Bowling Green, KY, USA
Abstract :
Let P = {P1, P2, ..., Pn} be set of participants and Γ = {Bi|Bi ⊂ P, 1 ≤ i ≤ k} be access structure. Vector space secret sharing realizing access structure Γ requires existence of function φ : P → (Zp)d, where p is a prime number and d ≥ 2 is an integer, satisfying the following condition (1, 0, 0, ..., 0) =<; φ(Pi) : Pi ∈ B >;⇔ B ∈ Γ = {B1, B2,..., Bk}. There is no known algorithm to construct such a function φ in general. Constructions are mainly done by trial and error. In this paper, we developed a polynomial algorithm to construct a φ function for certain type of access structures. Some examples are given to illustrate the algorithms.