[发明专利]基于水印及工作流控制的考试安全管理方法有效

专利信息
申请号: 201610028912.9 申请日: 2013-08-22
公开(公告)号: CN105701618B 公开(公告)日: 2019-08-27
发明(设计)人: 徐慧;陈翔;郭荣祥;徐志远;庄林祥;金来;周艾亭 申请(专利权)人: 南通大学
主分类号: G06Q10/06 分类号: G06Q10/06;G06Q50/20;G06T1/00
代理公司: 南通市永通专利事务所(普通合伙) 32100 代理人: 葛雷
地址: 226019*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于水印及工作流控制的考试安全管理方法,包括设置标识试卷版权的版权水印方法、设置基于摘要的保护试卷防篡改的水印方法、设置用于防篡改的基于属性的水印方法、两种水印结合提高篡改判断性能的方法。本发明使用方便、安全性好,可以充分保证考试的安全进行。
搜索关键词: 使用方便 基于 水印 工作流 控制 考试 安全管理 方法
【主权项】:
1.一种基于水印及工作流控制的考试安全管理方法,其特征是:包括设置标识试卷版权的版权水印的步骤、设置基于摘要的保护试卷防篡改的水印的步骤、设置用于防篡改的基于属性的水印的步骤、两种水印结合提高篡改判断性能的步骤;(一)设置标识试卷版权的版权水印的步骤,具体步骤为:(1)通过提供试卷相关信息的可视化录入界面,获取试卷版权相关信息,有课程名、出题人、核对者信息、出卷人、考试对象、试卷代号、出卷时间;通过新建一个“需隐藏的信息.doc”来存放需要插入的水印;(2)将光标移动到文档的末尾,用“插入水印”方法,插入水印;所述“插入水印”方法为:调用Word文档中Selection.InsertFile.FileName方法,将设计好的数字水印插入到目标文档中;调用Selection对象ParentContentControl.LockContentControl、ParentContentContro‑l.LockContents两个属性,把它们的属性值都设置为True,将版权信息设置为不能修改、不能删除;通过Fields.Update方法,更新防篡改水印的信息;(3)用“隐藏水印”方法,隐藏水印;所述“隐藏水印”方法为:调用Selection对象ParentContentControl.Lock‑ContentControl、ParentContent‑Control.LockContents两个属性,属性值都设置为False;通过设置Fond的Hidden属性值为True和Color属性值设置为‑603914241,达到信息隐藏;(4)需删除水印时,用“删除水印”方法,删除水印;所述“删除水印”方法为:文档作者通过先把Selection对象ParentConte‑ntControl.LockContentControl、ParentContentControl.LockContents两个属性值设置为False,然后将整个水印信息选中,调用Selection对象的TypeBackspace方法,将水印信息删除;(二)设置基于摘要的保护试卷防篡改的水印的步骤,具体步骤为:(1)源数据处理1)将试卷文本以二进制形式打开;2)取二进制文档的1/10,为处理对象;3)按SHA‑1算法要求,对二进制文件进行分组、补位和附加长度值;(2)通过SHA‑1算法产生长度为160bits摘要内容;(3)形成水印信息,具体如下:1)把长度为160bits摘要内容的160位信息A0~159对半分为两组,进行异或计算:得到80位的水印信息WM;2)把80位水印信息WM,每4位一组,分为20组,设第i组gi的4位为:gi=(ai,bi,ci,di);(4)水印嵌入;每一组信息将嵌入到试卷标题的一个字的格式中,方法为:第i组的第1位ai加到起始位置开始计数的第i个字Wi的kerning属性里,其余3位bi,ci,di作为颜色的三原组表示,插入到第i个字Wi的颜色属性Color(ri,gi,bi)里,算法如下:Kerning(Wi)=1+aiColor(Wi)=(ri+bi,gi+ci,bi+di)=(bi,ci,di);(三)设置用于防篡改的基于属性的水印的步骤,具体步骤为:(a)通过使用Word域,自动或手动更新获得文档属性;(b)在水印中同时包含原始文档水印和当前文档水印,通过比较“当前信息”、“之前信息”的文档属性,达到查看文档是否被篡改的目的;(c)将步骤(a)的文档属性信息、步骤(b)“当前信息”、“之前信息”存储于步骤(一)的“需隐藏的信息.doc”文件中;(d)用“插入水印”、“隐藏水印”、“删除水印”的方法,对水印进行控制;所述“插入水印”方法为:调用Word文档中Selection.InsertFile.FileName方法,将设计好的数字水印插入到目标文档中;调用Selection对象ParentContentControl.LockContentControl、ParentContentContro‑l.LockContents两个属性,把它们的属性值都设置为True,将版权信息设置为不能修改、不能删除;通过Fields.Update方法,更新防篡改水印的信息;所述“隐藏水印”方法为:调用Selection对象ParentContentControl.Lock‑ContentControl、ParentContent‑Control.LockContents两个属性,属性值都设置为False;通过设置Fond的Hidden属性值为True和Color属性值设置为‑603914241,达到信息隐藏;所述“删除水印”方法为:文档作者通过先把Selection对象ParentConte‑ntControl.LockContentControl、ParentContentControl.LockContents两个属性值设置为False,然后将整个水印信息选中,调用Selection对象的TypeBackspace方法,将水印信息删除;(四)两种水印结合提高篡改判断性能的步骤,具体步骤为:(1)用“提取水印”方法,查看步骤(三)中用于防篡改的基于属性的水印,比较本次属性与试卷原始属性值;(2)如果本次属性与试卷原始属性值有变化,表示有篡改;如果本次属性与试卷原始属性值没有变化,但安全性要求较高,用步骤(二)中基于摘要的保护试卷防篡改的水印进一步进行如下判断:1)如果没有变化,表示无篡改;2)如果有变化,表示有篡改;还进一步通过控制试卷流动与操作保护流动中的试卷安全,具体步骤为:(1)用可视化的工作流实现试卷管理的自动化,工作流中包括业务有:命题审核、试卷取印、试卷批阅审核、试卷归档、试卷复查;(2)用“工号&&口令&&验证码”进行身份认证及角色分配,通过数据库动态验证,保证了保证操作的合法性。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通大学,未经南通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610028912.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top