一种手写签批数据安全管理方法及签批终端技术

技术编号:23933279 阅读:25 留言:0更新日期:2020-04-25 02:14
本发明专利技术公开了一种手写签批数据安全管理方法及签批终端,该方法包括:签批终端显示待签批页面,所述待签批页面设置有签批区域;接收用户的签批输入,记录并显示签批内容及其轨迹信息;验证签批内容的轨迹信息与样本轨迹信息是否匹配,若匹配,将签批内容写入至待签批文档生成签批信息;根据预设算法计算签批内容的轨迹信息与样本轨迹信息的比较值,并根据签批内容的轨迹信息生成加密密钥,使用加密密钥对所述签批信息进行加密后与所述比较值一同上传至服务器;服务器根据比较值和本地存储的样本轨迹信息生成解密密钥,通过解密密钥对签批信息进行解密。本发明专利技术方便用户的手写签批操作,且签批信息具有较高安全性。

A security management method of handwritten batch data and batch terminal

【技术实现步骤摘要】
一种手写签批数据安全管理方法及签批终端
本专利技术涉及手写签批识别加密
,特别涉及一种手写签批数据安全管理方法及签批终端。
技术介绍
由于在纸质件上签名的信息不利于统一保存和管理,因此,目前在政务服务、金融、车辆管理等办公场所大多改用电子签名方式代替原来的传统纸件签名方式,例如在公务用车的传统使用过程中,经常需要领导审核用车申请信息并在纸质文件上进行签名确认。当采用电子签名方式进行签名确认时,目前用户通过电子签名设备输入的签名信息没有验证签名人的真伪,且签名后的文档主要以明文形式传递给主设备,安全性较差。为提高电子签名信息的安全性,出现了对签名信息进行随机加密认证的方案,极大的提高了使用电子签名的安全等级,但是随机加密签名信息需要复杂的数据交互,数据处理时间较长。此外,现有电子签名设备的签批界面在用户签批时,大多为在用户完全签名完成后在相应位置生成签名图形,这种签名方式由于用户签名时对签名界面的使用不够合理,各个字体之间的排版比较混乱,造成生成的签名图形质量较差,且与用户的正常签名差异较大,用户体验较差。
技术实现思路
第一方便,本专利技术提供了一种手写签批数据安全管理方法,包括:S1:签批终端显示待签批页面,所述待签批页面设置有签批区域;S2:接收用户的签批输入,记录并显示签批内容及其轨迹信息;S3:验证签批内容的轨迹信息与样本轨迹信息是否匹配,若匹配,将签批内容写入至待签批文档生成签批信息;S4:根据预设算法计算签批内容的轨迹信息与样本轨迹信息的比较值,并根据签批内容的轨迹信息生成加密密钥,使用加密密钥对所述签批信息进行加密后与所述比较值一同上传至服务器;S5:服务器根据比较值和本地存储的样本轨迹信息生成解密密钥,通过解密密钥对签批信息进行解密。进一步地,所述步骤S1之前还包括:签批终端获取用户的登录请求;根据预存用户登录信息验证用户的登录合法性;若合法,用户登录成功,提示并显示待签批文档;响应用户查看待签批文档的请求,待签批文档查看界面显示签批选择权限,所述签批选择权限包括立即签批或批量签批;选择立即签批时,签批终端立即显示待签批页面;选择批量签批时,保存该待签批文档进入待批量签批项目清单;批量选择待签批文档项目后,根据签批请求显示待签批页面。进一步地,所述步骤S2具体包括:S21:响应用户在签批区域的触摸操作,接收用户的签批输入;S22:启用签批输入法,实时检测单个字样的签批输入是否完成;S23:当单个字样输入完成后在预设时长内无签批输入时,记录保存该单个字样的轨迹信息并在待签批页面的预存区域显示;S24:刷新清除签批区域的输入字样,重新进入步骤S21,直至签批内容完全输入并显示。进一步地,所述验证签批内容的轨迹信息与样本轨迹信息是否匹配具体为:将样本中各字样的轨迹信息投影至预设直角坐标系,所述预设直角坐标系根据预设基准划分有多个网格坐标单元;记录所述样本中各字样的轨迹信息在所述预设直角坐标系中经过的网格坐标单元;分别以所述样本中各字样为基准字样,按照笔划顺序逐一选择所述基准字样的笔划为基准笔划,将所述签批内容中对应字样进行平移、缩放、旋转调整使其对应笔划的起终点与所述基准笔划的起终点相同;记录所述签批内容中对应字样在以各所述基准笔划为基准调整完成时对应的网格坐标单元,计算其与所述基准字样的网格坐标单元的重合度;选择所述签批内容中各字样对应的重合度中的最大值,判断各最大值是否均大于所述预设重合度,若大于,确定所述签批内容匹配成功。进一步地,所述将签批内容写入至待签批文档生成签批信息具体包括:遍历签批内容中各输入字样轨迹信息的最上、下、左、右边界点坐标,计算各输入字样覆盖的高度和宽度;选择各所述输入字样中覆盖的最大高度和最大宽度为矩形边尺寸,绘制封闭矩形;将签批内容的各字样独自居中放置在所述封闭矩形中,调整所述封闭矩形及其内部字样,当所述封闭矩形的高度与所述待签批文档的写入区域高度相等时,整体均匀写入所述写入区域并显示,隐藏所述封闭矩形生成签批信息。进一步地,根据预设算法计算签批内容的轨迹信息与样本轨迹信息的比较值具体为:根据签批内容的轨迹信息,将签批内容的各字样按照用户书写笔划进行分段,记笔划的段数为M;每一段笔划上选取至少包括起点和终点的N个坐标点,根据签批内容的笔划顺序构建对应的对比坐标序列,序列数量为M×N;将所述签批内容对应的对比坐标序列与所述样本轨迹信息的预存对比坐标序列进行差值运算获得差值坐标序列,记为比较值;其中,所述样本轨迹信息的预存对比坐标序列与所述签批内容对应的对比坐标序列中的坐标点数量及所在笔划的相对位置相同。进一步地,所述步骤S3还包括:签批内容的轨迹信息与样本轨迹信息匹配时,显示与待签批文档关联的签批意见选择界面,选择签批意见完成后与签批内容共同写入至待签批文档中。进一步地,所述签批意见包括但不限于同意、不同意和意见缘由。进一步地,所述根据签批内容的轨迹信息生成加密密钥具体为:根据签批内容的轨迹信息,将签批内容的各字样按照用户书写笔划进行分段,记笔划的段数为M;每一段笔划上选取至少包括起点和终点的N个坐标点,根据签批内容的笔划顺序构建对应的对比坐标序列,序列数量为M×N;依次提取对比坐标序列中的坐标值按预设排列算法进行排列生成密钥序列,即为加密密钥。第二方面,提供一种签批终端,包括:显示输入模块,用于显示待签批页面及接收用户的签批输入,所述待签批页面设置有签批区域;处理模块,用于记录并显示签批内容及其轨迹信息;匹配模块,用于验证签批内容的轨迹信息与样本轨迹信息是否匹配;写入模块,用于当验证签批内容的轨迹信息与样本轨迹信息匹配时,将签批内容写入至待签批文档生成签批信息;计算模块,用于根据预设算法计算签批内容的轨迹信息与样本轨迹信息的比较值;加密模块,用于根据签批内容的轨迹信息生成加密密钥;发送模块,用于将加密后的所述签批信息与所述比较值一同上传至服务器。本专利技术技术有益效果:本专利技术根据签批内容的轨迹信息与样本轨迹信息进行匹配验证签批用户的真伪后方生成签批信息,保障签批信息生成的安全性和真实性,签批信息采用根据签批内容的轨迹信息生成的加密密钥进行加密,由于签批内容的轨迹信息的可变性且为即时生成,加密密钥不容易泄露且无需占用存储空间;服务器端解密密钥为临时生成,有效防止其他时间入侵服务器时获取完整的解密密钥,进一步保障了签批信息传输安全性。附图说明图1为本专利技术实施例一种手写签批数据安全管理方法的流程示意图;图2为本专利技术实施例手写签批输入显示的流程示意图;图3为本专利技术实施例签批终端的结构原理框图。具体实施方式为便于本领域技术人员理解本专利技术技术方案,现结合说明书附图对本本文档来自技高网...

【技术保护点】
1.一种手写签批数据安全管理方法,其特征在于,包括:/nS1:签批终端显示待签批页面,所述待签批页面设置有签批区域;/nS2:接收用户的签批输入,记录并显示签批内容及其轨迹信息;/nS3:验证签批内容的轨迹信息与样本轨迹信息是否匹配,若匹配,将签批内容写入至待签批文档生成签批信息;/nS4:根据预设算法计算签批内容的轨迹信息与样本轨迹信息的比较值,并根据签批内容的轨迹信息生成加密密钥,使用加密密钥对所述签批信息进行加密后与所述比较值一同上传至服务器;/nS5:服务器根据比较值和本地存储的样本轨迹信息生成解密密钥,通过解密密钥对签批信息进行解密。/n

【技术特征摘要】
1.一种手写签批数据安全管理方法,其特征在于,包括:
S1:签批终端显示待签批页面,所述待签批页面设置有签批区域;
S2:接收用户的签批输入,记录并显示签批内容及其轨迹信息;
S3:验证签批内容的轨迹信息与样本轨迹信息是否匹配,若匹配,将签批内容写入至待签批文档生成签批信息;
S4:根据预设算法计算签批内容的轨迹信息与样本轨迹信息的比较值,并根据签批内容的轨迹信息生成加密密钥,使用加密密钥对所述签批信息进行加密后与所述比较值一同上传至服务器;
S5:服务器根据比较值和本地存储的样本轨迹信息生成解密密钥,通过解密密钥对签批信息进行解密。


2.根据权利要求1所述的手写签批数据安全管理方法,其特征在于,所述步骤S1之前还包括:
签批终端获取用户的登录请求;
根据预存用户登录信息验证用户的登录合法性;
若合法,用户登录成功,提示并显示待签批文档;
响应用户查看待签批文档的请求,待签批文档查看界面显示签批选择权限,所述签批选择权限包括立即签批或批量签批;
选择立即签批时,签批终端立即显示待签批页面;
选择批量签批时,保存该待签批文档进入待批量签批项目清单;批量选择待签批文档项目后,根据签批请求显示待签批页面。


3.根据权利要求1所述的手写签批数据安全管理方法,其特征在于,所述步骤S2具体包括:
S21:响应用户在签批区域的触摸操作,接收用户的签批输入;
S22:启用签批输入法,实时检测单个字样的签批输入是否完成;
S23:当单个字样输入完成后在预设时长内无签批输入时,记录保存该单个字样的轨迹信息并在待签批页面的预存区域显示;
S24:刷新清除签批区域的输入字样,重新进入步骤S21,直至签批内容完全输入并显示。


4.根据权利要求1所述的手写签批数据安全管理方法,其特征在于,所述验证签批内容的轨迹信息与样本轨迹信息是否匹配具体为:
将样本中各字样的轨迹信息投影至预设直角坐标系,所述预设直角坐标系根据预设基准划分有多个网格坐标单元;
记录所述样本中各字样的轨迹信息在所述预设直角坐标系中经过的网格坐标单元;
分别以所述样本中各字样为基准字样,按照笔划顺序逐一选择所述基准字样的笔划为基准笔划,将所述签批内容中对应字样进行平移、缩放、旋转调整使其对应笔划的起终点与所述基准笔划的起终点相同;
记录所述签批内容中对应字样在以各所述基准笔划为基准调整完成时对应的网格坐标单元,计算其与所述基准字样的网格坐标单元的重合度;
选择所述签批内容中各字样对应的重合度中的最大值,判断各最大值是否均大于所述预设重合度,若大于,确定所述签批内容匹配成功。


5.根据权利要求1所述的手写签批数据安全管理方法,其特征在于,所述将签批内...

【专利技术属性】
技术研发人员:罗健飞吴仲城
申请(专利权)人:安徽中科美络信息技术有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1