On 08/10/2017 5:33 PM, George Violaris wrote:
Some interesting reading regarding timelock encryption. Given crypto breakthroughs through cryptocurrency and smart contracts, it is interesting to be able to apply such techniques in fields such as insurance, bonds, trading, etc.
The big issue up to now with these is that a trusted third party, e.g, a server, was required to keep track. However now with bitcoin and blockchain technologies, this kind of research is starting to change.
-
Gwern.net - Self-Decrypting Files: https://www.gwern.net/Self-decrypting-files
Rabin & Thorpe - Time-Lapse Cryptogrpahy: http://www.eecs.harvard.edu/~cat/tlc.pdf / http://www.eecs.harvard.edu/~cat/papers/tlc-poster.pdf
Tibor Jager - How to Build Time-Lock Encryption: https://eprint.iacr.org/2015/478
Jia Liu and Saqib A. Kakvi and Bogdan Warinschi - Extractable Witness Encryption and Timed-Release Encryption from Bitcoin
./gv
Peter Todd did some coding on this concept, based on Gwern's explanation of self-decrypting files. https://github.com/petertodd/timelock