gpt4 book ai didi

cryptography - 代码执行证明

转载 作者:行者123 更新时间:2023-12-05 06:45:06 27 4
gpt4 key购买 nike

有没有办法证明,我的意思是技术上和法律上证明,一段代码已经在计算机上的特定时间运行?

我认为这可以通过涉及校验和和可信时间戳等加密技术来实现,您怎么看?

最佳答案

技术上,问题是您是否为这项任务事先准备好计算机,以及您定义“一段代码”的严格程度,因为两个程序可以产生相同的执行指令序列到分支机构。

在“一段代码”的模糊定义中,如果您事先更喜欢计算机,您可以创建一个虚拟机来创建已执行指令的历史记录(或者节省空间,已执行的程序)并将此历史记录发送到实时使用公钥加密到受信任的机器,即“历史记录器”,它用时间戳标记历史流。对于较低的安全级别,您还可以在本地保存该历史记录,在虚拟机内部的用户可访问的内容之外。虽然仍然存在篡改的可能性(例如破坏虚拟机),但在虚拟机启动相当安全的公司(没有可用的 USB 端口、BIOS 锁定、无法使用“保存模式”或其他方式更改启动顺序,工作人员处于监督,因此他们无法修改硬件和移除/切换组件),这不会为您提供 100% 的安全性,但在许多情况下工作得相当好。

在法律上,这取决于司法管辖区和具体情况。至少在德国和美国,刑法需要比民法更高的确定性,所以我认为这对于民法程序来说已经足够了,但取决于刑法程序的具体情况。

关于cryptography - 代码执行证明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26140197/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com