- 发布
- 北京派客动力科技有限公司
- 电话
- 010-58204501
- 手机
- 18640165288
- 发布时间
- 2022-11-13 02:18:44
数据水印概述
数据库水印是将水印信息(数据量少)隐藏到数据库载体(数据量比较大)中,有两种隐藏方式:一种是隐藏在数据库的文件头中,另一种是隐藏在数据库包含的关系表中,通常指的是后者,本文指代也是该方式。
具体如何将水印信息隐藏到数据库(关系表)中呢?其方案框架如图1所示。它包括水印嵌入端和提取端,包括两个重要算法:水印嵌入算法和水印提取算法。水印嵌入端:企业或组织机构通过水印嵌入算法,将水印标识信息W,隐藏到原始数据库D中,嵌入式数据水印价格,得到含水印的数据库DW,为了保证安全性,该过程通常由密钥控制。水印提取端:当数据库DW发生泄露后,企业或组织机构希望查找清楚是谁泄露了该数据库,它通过水印提取算法,在获得的数据库D’W中进行水印提取或相关性检测操作,进而溯源确定的泄露主体,追究责任。
需注意的是,在数据泄露过程中,由于泄露主体可能会有意或无意对数据库进行一些操作,比如对数据库的元组进行随机抽样、选择部分列、修改数据库的某些值或对格式进行调整,这些操作通常被称为水印攻击(后续将介绍),通常会对水印信息造成一定影响,嵌入式数据水印系统,这要求设计的水印嵌入/提取算法具有一定强度的鲁棒性,嵌入式数据水印,即遭受攻击后同样能提取/检测到正确的水印信息。
数据水印保护数据安全
在当今网络信息发展迅速的时代,大数据包含有巨大的价值,是非常重要的资源。在利用这些数据资源的过程中,数据共享和数据交换需求也在不断增多,如业务部门数据交换、组织结构间的数据交换、数据外包泄漏等。数据一旦流入低安全域,复杂的环境使得数据安全难以控制,这也导致了数据泄漏事件频发。一旦发生了数据丢失泄漏,如果不采取有效的安全控制和版权保护,将会造成无法想象的后果。因此,预防固然重要,但是泄漏发生后的溯源同样重要。数据水印可以在数据泄漏发生后可溯源到操作数据用户身份、作业及泄露范围和渠道,从而提高数据共享和交换中数据的安全性。
数据水印使用场景
数据水印产品支持多场景,支持库到库、库到文件、文件到文件、文件到数据库四种完全不落地的数据水印方式,可为、涉密机构、金融、证券、银行等数据密集型和信息敏感型行业在数据共享时建立有效的溯源机制,一旦发生数据泄露,嵌入式数据水印公司,可根据数据水印溯源到操作数据用户身份、作业及泄露范围和渠道。
同时,数据水印技术可独立部署,也可与脱敏结合使用,提高数据共享使用中的安全性和可追溯能力。此外,对于含有重要的商业信息、值数据,在公示、数据挖掘等场景中存在被盗用或侵权的风险,通过数据水印系统对数据资产中注入水印,可以很好的对数据进行溯源,从而实现数据的版权保护,避免因版权问题陷入漫长的纠纷和。