A Construction for General and Efficient Oblivious Commitment Based Envelope Protocols
Author
Jiangtao Li, Ninghui Li
Tech report number
CERIAS TR 2006-47
Abstract
The notion of Oblivious Commitment Based Envelope (OCBE) was recently proposed; it enables attribute-based access control without revealing any information about the attributes. Previous OCBE protocols are designed by taking zero-knowledge proof protocols that prove a committed value satisfies some property and changing the protocols so that instead of one party proving to the other party, the two parties compute two keys that agree if and only if the committed value indeed satisfy the property. In this paper, we introduce a more general approach for designing OCBE protocols that uses zero-knowledge proof protocols in a black-box fashion. We present a construction such that given a zero-knowledge proof protocol that proves a committed value satisfies a predicate, we have an OCBE protocol for that predicate with constant additional cost. Compared with previous OCBE protocols, our construction is more general, more efficient, and has wide applicability.
Journal
Proceedings of 8th International Conference on Information and Communications Security
Note
In Proceedings of 8th International Conference on Information and Communications Security (ICICS)
Acknowledgement
This work is supported by NSF IIS-0430274, NSF CCR-0325951, and sponsors of CERIAS. We thank the anonymous reviewers for their helpful comments.
Publication Date
2006-01-01
Contents
1. Introduction
2. Review the Definition of OCBE
3. Cryptographic Assumptions and Tools
4. Our OCBE Protocol
5. Applications of Our OCBE Protocol
6. Related Work
7. Conclusion
Subject
Efficient Oblivious Commitment Based Envelope Protocols