报文处理方法、装置、电子设备及存储介质与流程

    专利2025-12-16  7


    本发明实施例涉及计算机,尤其涉及一种报文处理方法、装置、电子设备及存储介质。


    背景技术:

    1、业务处理过程中往往会产生大量的报文,这些报文中通常会包括敏感信息,为了避免敏感信息不被泄露。相关技术中,往往采用人工方式设定敏感字段,并根据设定的敏感字段识别报文中的敏感信息,从而对敏感信息进行脱敏处理。

    2、然而,对于不同业务的报文,往往会出现字段名称相同但字段含义不同的情况。例如,在一个报文中,id字段标识为交易流水号,但在另一报文中,id字段表示为证件号码。那么,采用现有报文处理方式,通常会出现报文敏感信息识别错误的现象,存在报文脱敏准确率较低的技术问题,从而导致报文信息丢失。


    技术实现思路

    1、本发明提供了一种报文处理方法、装置、电子设备及存储介质,以实现较为有效且可靠的识别出报文中的敏感信息,并针对敏感信息进行脱敏处理,提升了报文脱敏的准确度,进一步提高了报文数据的安全性。

    2、根据本发明的一方面,提供了一种报文处理方法,该方法包括:

    3、响应于业务处理请求,获取与所述业务处理请求对应的待处理报文;

    4、根据所述待处理报文中的各报文字段和与各所述报文字段对应的字段值,生成与所述待处理报文对应的数据库表;

    5、确定所述数据库表中的敏感字段,基于所述敏感字段生成与所述待处理报文对应的敏感字段配置表,其中,所述敏感字段配置表包括所述敏感字段;

    6、基于所述敏感字段配置表中的敏感字段,确定所述待处理报文中的字段值是否为敏感值,若是,则对所述待处理报文中的敏感值进行脱敏处理。

    7、根据本发明的另一方面,提供了一种报文处理装置。该装置包括:

    8、报文获取模块,用于响应于业务处理请求,获取与所述业务处理请求对应的待处理报文;

    9、数据库表生成模块,用于根据所述待处理报文中的各报文字段和与各所述报文字段对应的字段值,生成与所述待处理报文对应的数据库表;

    10、配置表生成模块,用于确定所述数据库表中的敏感字段,基于所述敏感字段生成与所述待处理报文对应的敏感字段配置表,其中,所述敏感字段配置表包括所述敏感字段;

    11、报文处理模块,用于基于所述敏感字段配置表中的敏感字段,确定所述待处理报文中的字段值是否为敏感值,若是,则对所述待处理报文中的敏感值进行脱敏处理。

    12、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:

    13、至少一个处理器;以及

    14、与所述至少一个处理器通信连接的存储器;其中,

    15、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的报文处理方法。

    16、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的报文处理方法。

    17、本发明实施例的技术方案,通过响应于业务处理请求,获取与所述业务处理请求对应的待处理报文;根据所述待处理报文中的各报文字段和与各所述报文字段对应的字段值,生成与所述待处理报文对应的数据库表;确定所述数据库表中的敏感字段,基于所述敏感字段生成与所述待处理报文对应的敏感字段配置表,其中,所述敏感字段配置表包括所述敏感字段;基于所述敏感字段配置表中的敏感字段,确定所述待处理报文中的字段值是否为敏感值,若是,则对所述待处理报文中的敏感值进行脱敏处理。本发明实施例的技术方案,解决了现有报文脱敏处理准确度较低的技术问题,实现较为有效且可靠的识别出报文中的敏感信息,并针对敏感信息进行脱敏处理,提升了报文脱敏的准确度,进一步提高了报文数据的安全性。

    18、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。



    技术特征:

    1.一种报文处理方法,其特征在于,包括:

    2.根据权利要求1所述的方法,其特征在于,所述确定所述数据库表中的敏感字段,包括:

    3.根据权利要求2所述的方法,其特征在于,所述基于预设敏感数据检测方式,对所述数据库表中的数据进行敏感数据识别,确定所述数据库表中的敏感数据,包括:

    4.根据权利要求1所述的方法,其特征在于,所述根据所述待处理报文中的各报文字段和与各所述报文字段对应的字段值,生成与所述待处理报文对应的数据库表,包括:

    5.根据权利要求1所述的方法,其特征在于,所述基于所述敏感字段配置表中的敏感字段,确定所述待处理报文中的字段值是否为敏感值,包括:

    6.根据权利要求1所述的方法,其特征在于,对所述待处理报文中的敏感值进行脱敏处理,包括:

    7.根据权利要求1所述的方法,其特征在于,所述待处理报文的格式为json格式。

    8.一种报文处理装置,其特征在于,包括:

    9.一种电子设备,其特征在于,所述电子设备包括:

    10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的报文处理方法。


    技术总结
    本发明实施例公开了一种报文处理方法、装置、电子设备及存储介质。所述方法包括:响应于业务处理请求,获取与业务处理请求对应的待处理报文;根据待处理报文中的各报文字段和与各报文字段对应的字段值,生成与待处理报文对应的数据库表;确定数据库表中的敏感字段,基于敏感字段生成与待处理报文对应的敏感字段配置表,其中,敏感字段配置表包括敏感字段;基于敏感字段配置表中的敏感字段,确定待处理报文中的字段值是否为敏感值,若是,则对待处理报文中的敏感值进行脱敏处理。本发明实施例的技术方案,实现较为有效且可靠的识别出报文中的敏感信息,并针对敏感信息进行脱敏处理,提升了报文脱敏的准确度。

    技术研发人员:王宇阳,杨博,孙绍伟
    受保护的技术使用者:中国农业银行股份有限公司
    技术研发日:
    技术公布日:2024/4/29
    转载请注明原文地址:https://wp.8miu.com/read-93074.html

    最新回复(0)