, a decentralized access control scheme with time-based secret management and private access policies. The core of our solution is the $\textsf {dhNIZK}$ protocol, an efficient non-interactive zero-knowledge protocol designed for the verifiable incorporation of time conditions into threshold cryptosystems. We utilize this $\textsf {dhNIZK}$ protocol and homomorphic time-lock puzzles to enable time-based secret management, improving the efficiency of secret reconstruction through batch puzzle-solving techniques. Furthermore, we enhance the garbling scheme’s encoding algorithm to ensure policy confidentiality while maintaining identity confidentiality. Finally, we implement $\textsf {Heimdall}$ and present experimental results demonstrating its superior performance compared to the state-of-the-art solutions.">
Heimdall: A Decentralized Access Control Scheme With Time-Based Secret Management and Private Access Policies (original) (raw)