首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >远程验证文件时间戳

远程验证文件时间戳
EN

Cryptography用户
提问于 2015-11-08 20:29:53
回答 1查看 70关注 0票数 3

我正在为一位教授工作,为学生在网上参加期中和期末考试搭建一个平台。学生在课堂上下载测试(当教授在服务器上提供测试或分发论文副本时)。然而,由于不可靠的互联网服务,我们希望学生能够提交他们的期末考试后,当他们可以找到一个可靠的连接。我需要的是一个服务器的方式,以检查学生没有修改他们的答案,在间歇期的考试。我该怎么做?

EN

回答 1

Cryptography用户

发布于 2017-08-02 11:32:55

这正是创建时间戳协议的场景。

您需要为您的学生提供访问受信任的时间戳授权(TSA)的权限。这可以是你自己,也可以是其他人(比如提供该服务的CA )。TSA在当前日期旁边签名文档的散列(包含所有答案的测试),如果您的学生将该时间戳传递给您,您就可以保证答案不会在签名时间戳显示的时间之后创建。

请注意,虽然此解决方案不要求您的学生能够连接到您的服务器,但它确实需要与TSA服务器进行简短的在线交流。对于我所知道的任何其他选项(比如在that上发布测试的哈希或将哈希存储在公共块链中),我不认为存在完全脱机的解决方案来解决问题。

票数 2
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/30433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档