网页版时间锁,一定时间后才能解密消息

16次阅读

共计 662 个字符,预计需要花费 2 分钟才能阅读完成。

拿几年前的弱口令强化 Demo 修改了下,做了个在线版的时间锁,可以让接收者必须经过一定时间才能看见消息。

演示:https://etherdream.github.io/timelock/

(备用地址:https://etherdream.com/timelock.html

界面有点简陋,未适配移动端~ 有 BUG 或建议可以反馈。

测试 1:

https://etherdream.github.io/timelock/#iter=10&key=0xC7E071A0F35D5677&cipher=0x7667ADF22C7FA346A2E13307611073FFF7011C903E01DA50925791

点击“解密”按钮开始解密,单核性能越高,解密越快。建议使用 Chrome 浏览器。

我的电脑上大约 10 秒能解开(MacBookPro M1),内容为“Hello World”。

测试 2:

https://etherdream.github.io/timelock/#iter=120&key=0x5231217743B22301&cipher=0x34965EF12FC6A9E76EE7C9242D72D74E0FF4C67757732399760D4C9EF71896A2C61374A30441A59E22CA9BBE4EB7

大约 120 秒能解开,内容为“支付宝口令红包 ********”。(100 个,2024-04-02 过期。没 BUG 的话之后发一个只能 1 人领取但解密时间更长的,看谁的 CPU 主频最高)

有什么可以改进或好玩的,可以想象下~

正文完
 0