基于大模型的数据安全防护处理方法、装置和计算机设备与流程

摘要: 本技术涉及数据安全,特别是涉及一种基于大模型的数据安全防护处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。背景技术:1、随着计算机技术的发展,以...
基于大模型的数据安全防护处理方法、装置和计算机设备与流程

本技术涉及数据安全,特别是涉及一种基于大模型的数据安全防护处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

背景技术:

1、随着计算机技术的发展,以及各类应用程序或平台的推广应用,对应用程序或平台的数据安全性能要求日益提升,出现了利用dlp系统(即data loss prevention,理解为数据泄漏防护系统)检测和控制敏感数据的使用和传输,避免敏感数据未经授权被访问、或出现泄漏的方式。

2、传统技术中,在利用dlp系统进行数据安全防护时,可采用静态规则和模式匹配来识别和保护敏感数据,比如使用预先设置的静态规则,来检测特定几个类型的敏感数据,包括对象属性标识、资源交互账户、以及社交通信账户等数据类型,从而可检测和控制特定几个类型的敏感数据的使用和传输,减少数据泄漏的情况。

3、然而,传统上利用dlp系统进行数据安全防护的方式,主要依赖于固定的静态规则来识别和保护敏感数据,而由于传统的dlp系统的规则库需要定期更新,以适应新的数据格式和泄漏方式,但更新过程往往繁琐且耗时,存在规则更新滞后,导致系统在面对新型数据泄漏时反应不及时,且由于更新规则不及时无法及时识别,容易产生误报,出现无法准确识别、以及拦截数据泄漏的情况,仍然存在敏感数据安全性能较低的问题。

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提升敏感数据安全性能的基于大模型的数据安全防护处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本技术提供了一种基于大模型的数据安全防护处理方法,包括:接收数据测试任务,根据所述数据测试任务,获得测试项信息和待测试信息;从所述待测试信息提取第一提示信息参数,合并所述第一提示信息参数、以及与所述测试项信息匹配的第一提示信息模板,获得第一提示词;根据所述第一提示词进行文本检索,获得与所述第一提示词匹配的多个内容关联文本;拼接所述第一提示词和所述多个内容关联文本,得到第二提示词,通过训练好的数据安全大模型,基于所述第二提示词,生成测试问答数据;根据所述测试问答数据生成测试用例,执行所述测试用例,调用所述测试用例指示的所述待测应用程序执行数据外发操作,并在执行过程中通过数据防护组件,对所述数据外发操作进行安全监测,生成预警数据;根据所述测试问答数据和所述预警数据,获得针对所述数据防护组件的数据防护评估结果。

3、第二方面,本技术还提供了一种基于大模型的数据安全防护处理装置,包括:数据测试任务接收模块,用于接收数据测试任务,根据所述数据测试任务,获得测试项信息和待测试信息;第一提示词生成模块,用于从所述待测试信息提取第一提示信息参数,合并所述第一提示信息参数、以及与所述测试项信息匹配的第一提示信息模板,获得第一提示词;文本检索模块,用于根据所述第一提示词进行文本检索,获得与所述第一提示词匹配的多个内容关联文本;测试问答数据生成模块,用于拼接所述第一提示词和所述多个内容关联文本,得到第二提示词,通过训练好的数据安全大模型,基于所述第二提示词,生成测试问答数据; 预警数据生成模块,用于根据所述测试问答数据生成测试用例 ,执行所述测试用例,调用所述测试用例指示的所述待测应用程序执行数据外发操作,并在执行过程中通过数据防护组件,对所述数据外发操作进行安全监测,生成预警数据;数据防护评估模块,用于根据所述测试问答数据和所述预警数据,获得针对所述数据防护组件的数据防护评估结果。

4、第三方面,本技术还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收数据测试任务,根据所述数据测试任务,获得测试项信息和待测试信息;从所述待测试信息提取第一提示信息参数,合并所述第一提示信息参数、以及与所述测试项信息匹配的第一提示信息模板,获得第一提示词;根据所述第一提示词进行文本检索,获得与所述第一提示词匹配的多个内容关联文本;拼接所述第一提示词和所述多个内容关联文本,得到第二提示词,通过训练好的数据安全大模型,基于所述第二提示词,生成测试问答数据;根据所述测试问答数据生成测试用例,执行所述测试用例,调用所述测试用例指示的所述待测应用程序执行数据外发操作,并在执行过程中通过数据防护组件,对所述数据外发操作进行安全监测,生成预警数据;根据所述测试问答数据和所述预警数据,获得针对所述数据防护组件的数据防护评估结果。

5、第四方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收数据测试任务,根据所述数据测试任务,获得测试项信息和待测试信息;从所述待测试信息提取第一提示信息参数,合并所述第一提示信息参数、以及与所述测试项信息匹配的第一提示信息模板,获得第一提示词;根据所述第一提示词进行文本检索,获得与所述第一提示词匹配的多个内容关联文本;拼接所述第一提示词和所述多个内容关联文本,得到第二提示词,通过训练好的数据安全大模型,基于所述第二提示词,生成测试问答数据;根据所述测试问答数据生成测试用例,执行所述测试用例,调用所述测试用例指示的所述待测应用程序执行数据外发操作,并在执行过程中通过数据防护组件,对所述数据外发操作进行安全监测,生成预警数据;根据所述测试问答数据和所述预警数据,获得针对所述数据防护组件的数据防护评估结果。

6、第五方面,本技术还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:接收数据测试任务,根据所述数据测试任务,获得测试项信息和待测试信息;从所述待测试信息提取第一提示信息参数,合并所述第一提示信息参数、以及与所述测试项信息匹配的第一提示信息模板,获得第一提示词;根据所述第一提示词进行文本检索,获得与所述第一提示词匹配的多个内容关联文本;拼接所述第一提示词和所述多个内容关联文本,得到第二提示词,通过训练好的数据安全大模型,基于所述第二提示词,生成测试问答数据;根据所述测试问答数据生成测试用例,执行所述测试用例,调用所述测试用例指示的所述待测应用程序执行数据外发操作,并在执行过程中通过数据防护组件,对所述数据外发操作进行安全监测,生成预警数据;根据所述测试问答数据和所述预警数据,获得针对所述数据防护组件的数据防护评估结果。

7、上述基于大模型的数据安全防护处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品中,通过接收数据测试任务,根据数据测试任务,获得测试项信息和待测试信息,并从待测试信息提取第一提示信息参数,合并第一提示信息参数、以及与测试项信息匹配的第一提示信息模板,获得第一提示词,从而可获得和实际需要执行的测试任务所匹配的第一提示词,提升基于第一提示词生成的问答对数据和测试任务之间的匹配程度,减少误差。进一步地,根据第一提示词进行文本检索,获得与第一提示词匹配的多个内容关联文本并拼接第一提示词和多个内容关联文本,得到第二提示词,并根据训练好的数据安全大模型,基于第二提示词,生成测试问答数据,实现了对第一提示词的进一步优化和扩展,获得结合有内容关联文本的第二提示词,提升了根据训练好的数据安全大模型,基于所获得的第二提示词所生成的测试问答数据的精准度和全面性,后续可根据测试问答数据生成测试用例,并通过执行测试用例,调用测试用例指示的待测应用程序执行数据外发操作,在执行过程中通过数据防护组件,对数据外发操作进行安全监测,生成预警数据,最终可根据测试问答数据和预警数据,获得针对数据防护组件的精准数据防护评估结果,以根据数据防护评估结果,进一步提升和优化数据防护组件的数据安全防护效果,减少数据泄漏,保障敏感数据安全性。