TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Time-Lock Encryption

37 点作者 yamrzou3 个月前

3 条评论

rainsford3 个月前
This is a very interesting compilation of various approaches to the cryptographic time-lock problem. The Bitcoin idea is particularly enticing, even if impractical, since the idea of using the Bitcoin blockchain as a relatively tamper proof &quot;timer&quot; feels like something that could be made to work in practice.<p>One gap though is that the opening example is the idea of creating an insurance file that is publicly decryptable at a certain date if a particular real-world condition exists, like the file&#x27;s author being kidnapped or whatever. But to make that work in practice you need not just time-lock encryption, but <i>resetable</i> time-lock encryption where it&#x27;s possible to delay the release of the time-lock if that condition has not been met. I can see why the examples don&#x27;t tackle that since even the basic problem seems unsolved, much less a tunable version of it, but it&#x27;s a very interesting thought exercise.
评论 #43306609 未加载
imatimelocker3 个月前
If you are interested in a time-lock implementation you can use today, here is one I made some 5 years ago and still using: <a href="https:&#x2F;&#x2F;github.com&#x2F;rayanamal&#x2F;timelock">https:&#x2F;&#x2F;github.com&#x2F;rayanamal&#x2F;timelock</a><p>- Can time-lock (encrypt) in negligible time (almost instantaneosly)<p>- Non-parallelizable sequential algorithm<p>- Decrypts in constant CPU cycles (meaning CPU with 2x faster clock will decrypt 2x faster)<p>It can only time-lock numeric data though. It&#x27;s enough for me, I&#x27;m using it to encrypt PINs and root passwords for the Screen Time restriction setups of my various devices (iPhone, Linux PC). It allows me to have unbypassable restrictions while also not having to trust a friend&#x2F;relative. This concept is known as a commitment device: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Commitment_device" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Commitment_device</a>
Imustaskforhelp3 个月前
I have created nanotimestamps.org , which feels similar to this except it&#x27;s not for time lock encryption , but time verification. Um... Nanotimestamps.org&#x2F;appseed has a nanotimestamp video as well , I am too lazy to really work on nanotimestamp org lol