A sensitive information processing method includes: acquiring database statements and preprocessing the database statements to obtain parameter information corresponding to the database statements; judging whether the parameter information of the database statements contains sensitive information according to the sensitive information table; and executing the database when the parameter information of the database statements does not contain sensitive information. Statement to obtain the corresponding execution results; to determine whether the execution results contain sensitive information; and to desensitize the execution results when the execution results contain sensitive information. The invention also provides a sensitive information processing device, an electronic device and a storage medium. The invention can be used as a safety tool to prevent sensitive data leakage.
【技术实现步骤摘要】
敏感信息处理方法、装置、电子设备及存储介质
本专利技术涉及信息处理
,具体涉及一种敏感信息处理方法、装置、电子设备及存储介质。
技术介绍
随着大数据技术的应用和发展,数据的价值随着技术的发展越来越得到体现,传统信息领域的数据被充分的发掘和利用。数据放到大数据平台之后,由于数据中可能包含了敏感、机密和隐私等数据,若用户大数据平台对这些特征的数据进行查询的话,会导致敏感、机密和隐私数据的泄露。
技术实现思路
鉴于以上内容,有必要提出一种敏感信息处理方法、装置、电子设备及存储介质,可以防止敏感数据泄露。本专利技术的第一方面提供一种敏感信息处理方法,所述方法包括:获取数据库语句,并对所述数据库语句进行预处理,以获取对应所述数据库语句的参数信息;根据敏感信息表判断所述数据库语句的参数信息中是否包含敏感信息;当所述数据库语句的参数信息中未包含敏感信息时,执行所述数据库语句,以得到对应的执行结果;判断所述执行结果是否包含敏感信息;及当所述执行结果中包含敏感信息时,对所述执行结果进行脱敏处理。优选地,所述方法还包括:当所述数据库语句的参数信息中包含敏感信息时,对所述数据库语句进 ...
【技术保护点】
1.一种敏感信息处理方法,其特征在于,所述方法包括:获取数据库语句,并对所述数据库语句进行预处理,以获取对应所述数据库语句的参数信息;根据敏感信息表判断所述数据库语句的参数信息中是否包含敏感信息;当所述数据库语句的参数信息中未包含敏感信息时,执行所述数据库语句,以得到对应的执行结果;判断所述执行结果是否包含敏感信息;及当所述执行结果中包含敏感信息时,对所述执行结果进行脱敏处理。
【技术特征摘要】
1.一种敏感信息处理方法,其特征在于,所述方法包括:获取数据库语句,并对所述数据库语句进行预处理,以获取对应所述数据库语句的参数信息;根据敏感信息表判断所述数据库语句的参数信息中是否包含敏感信息;当所述数据库语句的参数信息中未包含敏感信息时,执行所述数据库语句,以得到对应的执行结果;判断所述执行结果是否包含敏感信息;及当所述执行结果中包含敏感信息时,对所述执行结果进行脱敏处理。2.如权利要求1所述的敏感信息处理方法,其特征在于,所述方法还包括:当所述数据库语句的参数信息中包含敏感信息时,对所述数据库语句进行脱敏处理。3.如权利要求2所述的敏感信息处理方法,其特征在于,所述参数信息包括数据库表及数据库字段。4.如权利要求3所述的敏感信息处理方法,其特征在于,所述敏感信息表包括一个或多个敏感记录,所述敏感记录表示对应数据库表、数据库字段或所述数据库字段下所有的字段记录涉及到的敏感内容,每一所述敏感记录对应设置一个或多个正则表达式。5.如权利要求4所述的敏感信息处理方法,其特征在于,所述方法还包括:通过所述正则表达式对所述数据库语句进行匹配,以判断所述数据库语句的参数信息中是否包含敏感信息。6.如权利要求2所述的敏感信息处理方法,其特征在于,所述对所述数据库语...
【专利技术属性】
技术研发人员:高雪松,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。