[发明专利]一种基于Mac值校验实现数据防篡改的方法在审
申请号: | 202111650012.5 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114398687A | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 熊方明;荀宾德 | 申请(专利权)人: | 南京通达海科技股份有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64;H04L9/06 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 高娇阳 |
地址: | 210029 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 mac 校验 实现 数据 篡改 方法 | ||
1.一种基于Mac值校验实现数据防篡改的方法,其特征在于步骤包括:
步骤1)查控系统管理员为系统防篡改初始化数据校验密钥、依据数据防篡改等级选取不可逆算法,设置系统数据签名存储位置;
步骤2)执行法官针对被执行人要素以及系统中已连接的协助执行的外部单位发起查询请求数据;
步骤3)系统获取被执行人的要素信息以及协助执行的外部单位信息组合组装,并结合密钥得到待签名数据;
步骤4)将待签名数据依据选取的不可逆算法签名,得到第一次签名值Mac1,并将签名后的数据与要素信息数据建立对应关系进行存储;
步骤5)协助执行的外部单位从查控系统中获取被执行人要素信息前,将数据要素信息通过步骤3)-4)重新加签,得到第二次签名值Mac2;
步骤6)系统核对Mac1与Mac2的值,若两次签名一致则认为数据正常,协助执行的外部单位可以将被执行人要素信息取走;若不一致,则认为被执行人要素信息被篡改,系统不予该数据流向协助执行的外部单位,并触发系统告警机制,将通过系统通知、邮件、短信方式推送给查控系统管理员进行核验,并向协助执行的外部单位反馈终止服务请求。
2.根据权利要求1所述的一种基于Mac值校验实现数据防篡改的方法,其特征在于所述步骤1)查控系统管理员为系统防篡改初始化需要加签的要素信息。
3.根据权利要求1所述的一种基于Mac值校验实现数据防篡改的方法,其特征在于所述执行法官做业务变更时,系统需要重新根据步骤3)和步骤4)获取签名值Macx,并用Macx替换Mac1。
4.根据权利要求1所述的一种基于Mac值校验实现数据防篡改的方法,其特征在于所述不可逆算法为信息摘要算法或安全散列算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京通达海科技股份有限公司,未经南京通达海科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111650012.5/1.html,转载请声明来源钻瓜专利网。