[发明专利]一种在线考试试题保护与防抵赖方法及系统有效
申请号: | 202110088789.0 | 申请日: | 2021-01-22 |
公开(公告)号: | CN112765580B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 周尔强;李涵章;罗纪杰;顾昕 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F21/33 | 分类号: | G06F21/33;G06F21/45;G06F21/60;G06F21/64;G06F7/58;G06Q50/20 |
代理公司: | 成都东恒知盛知识产权代理事务所(特殊普通合伙) 51304 | 代理人: | 罗江 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线 考试 试题 保护 抵赖 方法 系统 | ||
本发明涉及计算机技术技术领域,具体地说,涉及一种在线考试试题保护与防抵赖方法及系统,方法包括以下步骤:1)、系统初始化;2)、出题并加密签名;4)、验证并返回回执;5)、试题获取及解密;6)、答题;7)、交卷并签名;8)、验证、返回回执并阅卷;本发明解决了现行传统在线考试系统中存在的对于考试试题保护不足以及可能存在的抵赖问题,通过使用密码学相关的技术,实现在整个在线考试过程中,对于试题数据的保护以及防止用户抵赖的功能。同时,使用认证机构保证公钥的完整性和机密性。
技术领域
本发明涉及计算机技术技术领域,具体地说,涉及一种在线考试试题保护与防抵赖方法及系统。
背景技术
随着信息时代的到来以及技术的进步,在线考试越来越普及,使用的人数也越来越多,涉及的考试内容也越来越复杂与全面,这就对考试系统本身提出了更高的要求。传统的考试系统没有或者很少使用密码学的技术来实现对于考试试题安全方面的保护,仅仅考虑考试前后的数据流动,以及考试时的防作弊机能,没有实现试题对于服务器端、学生端的安全与保密,同时也没有实现教师端和学生端的防抵赖功能。
发明内容
本发明的内容是提供一种在线考试试题保护与防抵赖方法及系统,其能够克服现有技术的某种或某些缺陷。
根据本发明的一种在线考试试题保护与防抵赖方法,其包括以下步骤:
1)、系统初始化:
1.1)、教师端生成一对公钥K1和私钥K′1,学生端生成一对公钥K2和私钥K′2,服务器生成一对公钥K3和私钥K′3,认证机构生成一对公钥K4和私钥K′4;
1.2)、教师端、学生端和服务器分别将公钥K1、K2、K3与身份信息ID1、ID2、ID3发送给认证机构;
1.3)、认证机构将公钥K1、K2、K3与身份信息ID1、ID2、ID3联合时间戳D和认证机构身份信息ID4一起进行哈希运算,并使用私钥K′4对哈希的结果进行加密运算得到签名;
1.4)、由K1、K2、K3、ID1、ID2、ID3、D、ID4和签名组成公钥证书CA1、CA2、CA3,并将公钥证书返回给教师端、学生端和服务器;
2)、出题并加密签名:
2.1)、教师端编写本次考试所需要的试题T,生成一个加密试题用的对称密钥P,并使用对称密钥P对试题T进行加密得到经过加密的试题T′;
2.2)、教师端使用学生端的公钥证书CA2中的公钥K2对对称密钥P进行加密,得到经过加密的对称密钥P′;
2.3)、教师端生成正随机数R1,然后教师端对经过加密的试题T′、经过加密的对称密钥P′和正随机数R1进行哈希运算得到数字摘要H1,再对数字摘要H1使用自己的私钥K′1进行加密运算得到签名sig1;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110088789.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高线图识别准确率的方法
- 下一篇:一种防汛设施巡检管理系统及方法