Extractable Witness Encryption and Timed-Release Encryption from Bitcoin

Jia Liu
Saqib A. Kakvi
Bogdan Warinschi
We propose a new witness encryption based on Subset-Sum which achieves extractable security without relying on obfuscation and is more efficient than the existing ones. Our witness encryption employs multilinear maps of arbitrary order and it is independent of the implementations of multilinear maps. As an application, we construct a new timed-release encryption based on the Bitcoin protocol and extractable witness encryption. The novelty of our scheme is that the decryption key will be automatically revealed in the bitcoin block-chain when the block-chain reaches a certain length.

Metadata

Year 2016
Peer Reviewed not_interested
mode_edit