Time reveals the truth : more efficient constructions of timed cryptographic primitives / Peter Chvojka. Wuppertal, March 25, 2021
Inhalt
- Abstract
- Introduction
- Preliminaries
- Notation
- NP Language
- Cryptographic Primitives
- One-Time Signatures
- Public-Key Encryption
- Homomorphic Encryption
- Tag-Based Encryption
- Functional Encryption
- Obfuscation
- Randomized Encoding
- Bilinear Groups
- Assumptions
- The Random Oracle Model
- The Strong Algebraic Group Model
- (Extractable) Offline Witness Encryption
- Introduction, Contributions and Related Work
- Definitions of (Extractable) Offline Witness Encryption
- Puncturable Tag-Based Encryption
- Offline Time-Lock Encryption
- Constructions
- Instantiation of Puncturable Encryption Scheme
- Conclusion and Open Problems
- Encryption Schemes from Time-Lock Puzzles
- Introduction, Contributions and Related Work
- Time Lock-Puzzles
- Sequential Time-Lock Puzzles
- Instantiating Sequential TLPs from Sequential Squaring
- Hardness of the Gap Sequential Squaring Assumption
- (Sequential) Timed-Release Encryption
- Basic TRE Construction
- Sequential TRE
- Properties of TRE Construction
- Integrating Timed-Release Features into Functional Encryption
- Applications
- Timed Public-Key Encryption
- Weak IND-CCA-secure TPKE
- Generic Construction of IND-CCA-secure TPKE
- Construction of IND-CCA-secure TPKE from SSSA
- Conclusion and Open Problems
- Bibliography
