Time travel has always been a fascinating topic in literature and physics. In cryptography, one may wonder how to keep data confidential for some time. In this dissertation, we will study how to make private information travel to the future. This dissertation consists of three parts: Timed-release encryption, witness encryption and self-encryption. With timed-release encryption, one can send to a counterpart a message which cannot be read before some time has elapsed. One possible solution is to use a third party. At every time period, the third party releases a time bound key, and a ciphertext which is encrypted for a time period requires the time bound key of that time period for decryption. Then, a problem occurs when the counterpart so...
Timed-release encryption allows senders to send a message to a receiver which cannot decrypt until a...
A verifiable timed signature (VTS) scheme allows one to time-lock a signature on a known message for...
Abstract: We propose a new server-based protocol for timed-release encryption (TRE), sometimes refer...
We propose a new time-release protocol based on the bitcoin protocol and witness encryption. We deri...
In this paper, we propose a new notion of timed encryption, in which the encryption is secure withi...
The notion of “sending a secret message to the future” has been around for over a decade. Despite th...
Abstract. Time-lock encryption is a method to encrypt a message such that it can only be decrypted a...
A time-release protocol enables one to send secrets into a future release time. The main technical c...
. We consider the problem of sending messages "into the future. " Previous constructions f...
Timed-Release Encryption (TRE) is a kind of time-dependent encryption, where the time of decryption ...
Abstract: Time-lock puzzle (TLP) sends information into the future: a predetermined number of seque...
Many existing timed-release encryption schemes uses time-lock puzzles to avoid relying on a trusted ...
We present a definition of an ideal timestamping functionality that maintains a timestamped record of...
Cryptographic primitive of timed-release encryption (TRE) enables the sender to encrypt a message wh...
Timestamping is an important cryptographic primitive with numerous applications. The availability of...
Timed-release encryption allows senders to send a message to a receiver which cannot decrypt until a...
A verifiable timed signature (VTS) scheme allows one to time-lock a signature on a known message for...
Abstract: We propose a new server-based protocol for timed-release encryption (TRE), sometimes refer...
We propose a new time-release protocol based on the bitcoin protocol and witness encryption. We deri...
In this paper, we propose a new notion of timed encryption, in which the encryption is secure withi...
The notion of “sending a secret message to the future” has been around for over a decade. Despite th...
Abstract. Time-lock encryption is a method to encrypt a message such that it can only be decrypted a...
A time-release protocol enables one to send secrets into a future release time. The main technical c...
. We consider the problem of sending messages "into the future. " Previous constructions f...
Timed-Release Encryption (TRE) is a kind of time-dependent encryption, where the time of decryption ...
Abstract: Time-lock puzzle (TLP) sends information into the future: a predetermined number of seque...
Many existing timed-release encryption schemes uses time-lock puzzles to avoid relying on a trusted ...
We present a definition of an ideal timestamping functionality that maintains a timestamped record of...
Cryptographic primitive of timed-release encryption (TRE) enables the sender to encrypt a message wh...
Timestamping is an important cryptographic primitive with numerous applications. The availability of...
Timed-release encryption allows senders to send a message to a receiver which cannot decrypt until a...
A verifiable timed signature (VTS) scheme allows one to time-lock a signature on a known message for...
Abstract: We propose a new server-based protocol for timed-release encryption (TRE), sometimes refer...