2018
DOI: 10.1007/s10623-018-0461-x
|View full text |Cite
|
Sign up to set email alerts
|

How to build time-lock encryption

Abstract: Time-lock encryption is a method to encrypt a message such that it can only be decrypted after a certain deadline has passed. We propose a novel time-lock encryption scheme, whose main advantage over prior constructions is that even receivers with relatively weak computational resources should immediately be able to decrypt after the deadline, without any interaction with the sender, other receivers, or a trusted third party. We build our time-lock encryption on top of the new concept of computational referenc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
4
2

Relationship

0
10

Authors

Journals

citations
Cited by 60 publications
(14 citation statements)
references
References 55 publications
(151 reference statements)
0
14
0
Order By: Relevance
“…The recent emergence of blockchain technology [6] and smart contracts [4] have started the development of new decentralized approaches. One of the decentralized approaches [18], [19], [20] encloses private information with blockchain puzzles used in Proof-of-Work [6] and therefore minimizes the computational burden of the information senders as the blockchain puzzles are periodically solved by blockchain miners. However in such an approach, the involved heavy cryptographic primitives result in very high performance overhead [19], [21].…”
Section: A Sending Private Information To a Future Time Pointmentioning
confidence: 99%
“…The recent emergence of blockchain technology [6] and smart contracts [4] have started the development of new decentralized approaches. One of the decentralized approaches [18], [19], [20] encloses private information with blockchain puzzles used in Proof-of-Work [6] and therefore minimizes the computational burden of the information senders as the blockchain puzzles are periodically solved by blockchain miners. However in such an approach, the involved heavy cryptographic primitives result in very high performance overhead [19], [21].…”
Section: A Sending Private Information To a Future Time Pointmentioning
confidence: 99%
“…Note that the distributed trust needed for fairness does not affect UP. Alternatively, Timelock encryption could be employed, allowing the encryption to be locked for a specific time-period, without the need for distributed key generation [35].…”
Section: E Fairnessmentioning
confidence: 99%
“…Recently, some efforts try to model the time by capturing "real-world-time". Liu et al [56] utilized a blockchain-based computing model to simulate real time, eliminating the role of a time server.…”
Section: Timed-release Encryptionmentioning
confidence: 99%