[发明专利]业务处理方法、装置及存储介质在审
申请号: | 202211304622.4 | 申请日: | 2022-10-24 |
公开(公告)号: | CN115643002A | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 赵峻 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/32;H04L9/40;H04L67/12 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 严慧 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 装置 存储 介质 | ||
本发明实施例公开了一种业务处理方法、装置及存储介质。所述方法包括:获取业务数据,确定所述业务数据中的加密数据和非加密数据;确定与所述业务数据对应的目标报文组装模板,并确定与所述目标报文组装模板对应的目标加密算法;调用所述目标加密算法对所述加密数据进行加密处理,得到密文数据;基于所述非加密数据、密文数据和所述目标报文组装模板,生成业务报文,并发送至业务受理平台,以使所述业务受理平台进行业务处理。本发明实施例的技术方案,解决了现有技术存在无法灵活调整数据加密算法且开发成本较高的技术问题,实现了在不改变原有报文的基础上能够灵活设置数据加密算法,从而降低了开发成本。
技术领域
本发明涉及计算机技术领域,尤其涉及一种业务处理方法、装置及存储介质。
背景技术
随着计算机技术的发展,POS终端在生活中极大的方便了我们的日常消费,是现在生活中的很重要的一款工具。为了保障用户信息安全,POS终端所设定的加密算法是固定的。
现有技术中,一旦基于POS终端进行业务处理的数据加密算法的需求发生变化,则不仅需要对POS终端的原有报文进行修改,且还需要基于修改后的报文更新POS终端上的应用程序。其中,更新POS终端上的应用程序,不仅需要重新修改、编译以及测试原程序,以及重新部署。因此,现有技术不仅存在无法灵活设置数据加密算法,而且还存在开发成本较高的技术问题。
发明内容
鉴于上述问题,本发明提供了一种业务处理方法、装置及存储介质,以实现在不改变原有报文的基础上能够灵活设置数据加密算法,从而降低了开发成本。
根据本发明的一方面,提供了一种业务处理方法,该方法包括:
获取业务数据,确定所述业务数据中的加密数据和非加密数据;
确定与所述业务数据对应的目标报文组装模板,并确定与所述目标报文组装模板对应的目标加密算法;
调用所述目标加密算法对所述加密数据进行加密处理,得到密文数据;
基于所述非加密数据、密文数据和所述目标报文组装模板,生成业务报文,并发送至业务受理平台,以使所述业务受理平台进行业务处理。
可选的,所述确定与所述目标报文组装模板对应的目标加密算法,包括:确定所述目标报文组装模板中的预设加密算法标识;基于加密算法标识与加密算法之间的对应关系,确定与所述预设加密算法标识对应的加密算法,作为目标加密算法。
可选的,所述确定所述目标报文组装模板中的预设加密算法标识,包括:确定所述目标报文组装模板中预设加密算法标识域;基于所述预设加密算法标识域,确定所述目标报文组装模板中的预设加密算法标识。
可选的,所述方法还包括:确定与业务数据对应的初始报文组装模板,将所述预设加密算法标识域添加至所述初始报文组装模板中,得到所述目标报文组装模板。
可选的,所述目标报文组装模板包括数据认证域,所述方法还包括:基于所述数据认证域的可存储位数量、所述业务数据和所述加密算法,得到目标数据认证码;所述基于所述非加密数据、所述密文数据和所述目标报文组装模板,生成业务报文,包括:基于所述非加密数据、所述密文数据、所述目标数据认证码以及所述目标报文组装模板,生成业务报文。
可选的,所述基于所述数据认证域的可存储位数量、所述业务数据和所述加密算法,得到目标数据认证码,包括:基于所述业务数据和所述加密算法,得到待处理数据认证码;基于所述数据认证域的可存储位数量和所述待处理数据认证码,得到目标数据认证码。
可选的,所述基于所述非加密数据、密文数据和所述目标报文组装模板,生成业务报文,包括:根据所述目标报文组装模板中各域的域排列顺序,得到与各所述域对应数据的数据排列顺序;将所述非加密数据和所述密文数据按照所述数据排列顺序进行拼接处理,得到业务报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211304622.4/2.html,转载请声明来源钻瓜专利网。