报文解密方法和装置与流程

文档序号:36871261发布日期:2024-02-02 20:51阅读:16来源:国知局
报文解密方法和装置与流程

本申请涉及数据安全,特别是涉及一种报文解密方法和装置。


背景技术:

1、随着互联网技术的不断发展,在进行数据传输的过程中,数据安全问题越来越被大家所关注。为了实现数据的保密,银行通常会对互联网产品的各接口进行防篡改改造,在功能测试环境下,用户可以通过应用的日志console来查看解密报文。

2、然而,进行防篡改改造的过程中需要用到各产品的运行参数,后续对于各产品工程的加密和解密也需要该运行参数,在生产环境下,往往需要重新采集该运行参数以对报文进行解密,存在解密耗费时间较长且成功率较低的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够减少解密耗时且提高解密成功率的报文解密方法和装置。

2、第一方面,本申请提供了一种报文解密方法,应用于计算机设备,方法包括:

3、对目标产品的工程配置文件进行编译加固处理,得到编译加固文件;

4、对编译加固文件进行日志打印,以将接口日志信息添加至编译加固文件,得到日志文件;

5、利用抓包工具将目标产品的生产文件替换为日志文件;

6、使用抓包工具获取日志文件中的接口日志信息,基于接口日志信息完成报文解密,输出解密后的报文;解密后的报文用于指示终端设备进行报文内容显示。

7、在其中一个实施例中,接口日志信息包括目标产品的身份信息、渠道标识和用户标识。

8、在其中一个实施例中,对目标产品的工程配置文件进行编译加固处理,得到编译加固文件,包括:

9、将工程配置文件输入代码加固工具;工程配置文件用于指示代码加固工具根据预设代码算法,对工程配置文件进行修改、转换、生成、替换中的一种或任意组合,生成编译加固文件。

10、在其中一个实施例中,基于接口日志信息完成报文解密,包括:

11、采用接口日志信息中的密钥解密报文,得到解密后的报文。

12、在其中一个实施例中,密钥包括sm4解密密钥和rsa私钥中的一种。

13、第二方面,本申请还提供了一种报文解密方法,应用于终端设备,方法包括:

14、响应于接收到计算机设备传输的解密后的报文,对解密后的报文进行报文内容显示;

15、其中,解密后的报文为使用抓包工具获取日志文件中的接口日志信息,经计算机设备完成报文解密得到;日志文件为对编译加固文件进行日志打印,以将接口日志信息添加至编译加固文件得到;编译加固文件为对目标产品的工程配置文件进行编译加固处理得到;其中,计算机设备利用抓包工具将目标产品的生产文件替换为日志文件。

16、第三方面,本申请还提供了一种报文解密装置,应用于计算机设备,装置包括:

17、编译加固模块,用于对目标产品的工程配置文件进行编译加固处理,得到编译加固文件;

18、日志打印模块,用于对编译加固文件进行日志打印,以将接口日志信息添加至编译加固文件,得到日志文件;

19、替换模块,用于利用抓包工具将目标产品的生产文件替换为日志文件;

20、解密模块,用于使用抓包工具获取日志文件中的接口日志信息,基于接口日志信息完成报文解密,输出解密后的报文;解密后的报文用于指示终端设备进行报文内容显示。

21、第四方面,本申请还提供了一种报文解密装置,应用于终端设备,装置包括:

22、显示模块,用于响应于接收到计算机设备传输的解密后的报文,对解密后的报文进行报文内容显示;

23、其中,解密后的报文为使用抓包工具获取日志文件中的接口日志信息,经计算机设备完成报文解密得到;日志文件为对编译加固文件进行日志打印,以将接口日志信息添加至编译加固文件得到;编译加固文件为对目标产品的工程配置文件进行编译加固处理得到;其中,计算机设备利用抓包工具将目标产品的生产文件替换为日志文件。

24、第五方面,本申请还提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述的方法的步骤。

25、第六方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法的步骤。

26、上述报文解密方法和装置,通过对目标产品的工程配置文件进行编译加固处理,得到编译加固文件,并对编译加固文件进行日志打印,以将接口日志信息添加至编译加固文件,得到日志文件,利用抓包工具将目标产品的生产文件替换为日志文件,再使用抓包工具获取日志文件中的接口日志信息,基于接口日志信息完成报文解密,输出解密后的报文;本申请通过利用抓包工具进行文件替换,以使能够快速且准确的对报文进行解密。



技术特征:

1.一种报文解密方法,其特征在于,应用于计算机设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述接口日志信息包括所述目标产品的身份信息、渠道标识和用户标识。

3.根据权利要求1所述的方法,其特征在于,所述对目标产品的工程配置文件进行编译加固处理,得到编译加固文件,包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述基于所述接口日志信息完成报文解密,包括:

5.根据权利要求4所述的方法,其特征在于,所述密钥包括sm4解密密钥和rsa私钥中的一种。

6.一种报文解密方法,其特征在于,应用于终端设备,所述方法包括:

7.一种报文解密装置,其特征在于,应用于计算机设备,所述装置包括:

8.一种报文解密装置,其特征在于,应用于终端设备,所述装置包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。


技术总结
本申请涉及一种报文解密方法和装置,所述方法包括:通过对目标产品的工程配置文件进行编译加固处理,得到编译加固文件,并对编译加固文件进行日志打印,以将接口日志信息添加至编译加固文件,得到日志文件,利用抓包工具将目标产品的生产文件替换为日志文件,再使用抓包工具获取日志文件中的接口日志信息,基于接口日志信息完成报文解密,输出解密后的报文;采用本方法能够通过利用抓包工具进行文件替换,以使能够快速且准确的对报文进行解密。

技术研发人员:王冰
受保护的技术使用者:中国银行股份有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1