[发明专利]一种字符信息的录入校验方法和存储介质在审
| 申请号: | 201910914952.7 | 申请日: | 2019-09-26 |
| 公开(公告)号: | CN110705263A | 公开(公告)日: | 2020-01-17 |
| 发明(设计)人: | 张龙;赵霖;李瑜;赵坚 | 申请(专利权)人: | 福建榕基软件工程有限公司 |
| 主分类号: | G06F40/232 | 分类号: | G06F40/232 |
| 代理公司: | 35219 福州市景弘专利代理事务所(普通合伙) | 代理人: | 林祥翔;郭鹏飞 |
| 地址: | 350003 福建省*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 校验信息 校验 输入校验信息 输入字符 字符信息 存储介质 接收输入 实时计算 信息计算 信息录入 比对 录入 | ||
本发明提供了一种字符信息的录入校验方法和存储介质,所述方法还包括:接收输入字符信息和输入校验信息;根据所述输入字符信息计算实时校验信息,比对所述实时校验信息与所述输入校验信息是否一致,若一致则校验通过,否则校验不通过。由于实时校验信息是根据输入的字符信息实时计算的,当输入字符信息有错时,其对应的实时校验信息也会与输入校验信息不同,校验将不会被通过,从而有效提高了输入字符信息录入的准确性。
技术领域
本发明涉及密保安全领域,尤其涉及一种字符信息的录入校验方法和存储介质。
背景技术
对于保密系统所产生的文件信息码(如MD5信息码)在进行传输时,由于保密系统本身不连接外界互联网,因而只能采用用户手动的方式来完成。通常做法是先将文件信息码打印在纸张上,再通过用户手动输入的方式录入到可联网的计算机中,但由于MD5信息码本身繁琐复杂,用户手动输入时极容易出错,从而给文本信息码的录入带来了新的挑战。
发明内容
为此,需要提供一种字符信息的录入校验的技术方案,用以解决保密系统的文本信息码需要手动进行输入导致容易出错的问题。
为实现上述目的,发明人提供了一种字符信息的录入校验方法,所述方法还包括:
接收输入字符信息和输入校验信息;
根据所述输入字符信息计算实时校验信息,比对所述实时校验信息与所述输入校验信息是否一致,若一致则校验通过,否则校验不通过。
进一步地,所述输入字符信息为MD5信息码,所述输入字符信息计算实时校验信息包括:
将所述MD5信息码以第一数量为单位拆分为若干组数据;
根据拆分的每组数据对应生成一个校验码,得到具有包含分组数量个数字符的校验码;
截取包含分组数个字符的校验码的预设位数,得到实时校验信息。
进一步地,所述第一数量为8,所述预设位数为末尾3位。
进一步地,所述输入字符信息和输入校验信息是通过保密系统生成的,所述保密系统为非联网系统,所述输入字符信息和输入校验信息通过纸介质承载记录,并通过用户手动输入。
进一步地,所述输入字符信息为MD5信息码,所述输入字符信息计算实时校验信息包括:
将所述MD5信息码以第一数量为单位拆分为若干组数据;
对各组拆分数据执行第一运算,以生成具有分组数量个数字符的校验码;所述第一运算包括:先对拆分数据中的每个字符从左至右乘以预设梯度的数值,再将各字符对应的乘积相加,得到累加值,将所述累加值的个位数作为该分组拆分数据对应的校验位;对每组数据执行上述操作,得到各分组拆分数据对应的校验位,并将各分组拆分数据对应的校验位重组为所述实时校验信息。
发明人还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
字符信息的录入校验方法,其特征在于,所述方法还包括:
接收输入字符信息和输入校验信息;
根据所述输入字符信息计算实时校验信息,比对所述实时校验信息与所述输入校验信息是否一致,若一致则校验通过,否则校验不通过。
进一步地,所述输入字符信息为MD5信息码,所述输入字符信息计算实时校验信息包括:
将所述MD5信息码以第一数量为单位拆分为若干组数据;
根据拆分的每组数据对应生成一个校验码,得到具有包含第一数量个字符的校验码;
截取包含分组数个字符的校验码的预设位数,得到实时校验信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建榕基软件工程有限公司,未经福建榕基软件工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910914952.7/2.html,转载请声明来源钻瓜专利网。





