Skip to main content
 首页 » 编程设计

c#之有没有办法使用 AES SH-256 对数据进行时间锁定加密

2024年02月25日41shangdawei

<分区>

有没有办法使用Timelock 功能来加密文件中的数据? Timelock 功能将充当看门人,因此解密将不会继续进行,数据将不会显示,直到将来的特定(灵活)DateTimeOffset?

用户需要等到 future 的某个日期,然后程序将通过签署微交易自动解密(Timelock 通过 DateTimeOffset 自动解密并在区 block 链上解锁交易)。

要求:

  • 理想情况下,Timelock DateTimeOffset/交易解锁应该来自外部来源(比特币区 block 链)。
  • TimeLock 功能不应该是一个简单的 if/else 子句,反编译时很容易被破解。
  • 程序反编译也不应该泄露解密 key 。

我正在考虑使用:

Could I use the bitcoin blockchain lock and unlock fund operation with signature as a mecanisme to encrypt/decrypt the file data?

谢谢!