Span Programs over Rings and How to Share a Secret from a Module
Serge Fehr
Master's thesis, ETH Zurich, Institute for Theoretical Computer Science, 1998.
Monotone span programs are a model of computation, based on linear algebra, for computing monotone functions. They also give rise to general-access- structure secret sharing over fields. We introduce and study the notion of extended span programs, which are span programs defined over a ring (instead of over a field), and show how this gives rise to general-access-structure secret sharing over rings and even over modules. As an application, we present a general-adversary distributed RSA signature scheme. We consider passive and active adversaries.
BibTeX Citation
@mastersthesis{Fehr98, author = {Serge Fehr}, title = {Span Programs over Rings and How to Share a Secret from a Module}, year = 1998, address = {Institute for Theoretical Computer Science}, school = {ETH Zurich}, }