为什么使用数据水印
数据使用存在安全隐患
在当前的网络信息化时代,随着电子政务、电子商务等应用的普及,越来越多的数据库数据通过网络进行存储和发布,这些数据经过若干年的积累,往往蕴含有巨大的社会价值与经济价值,成为宝贵的数据资源。随着网络数据共享和数据交换需求的不断增多,如果不采取有效的安全控制和版权保护措施,常常会给攻击者以可乘之机。同时,如果缺乏数据库完整性验证的有效措施,一旦出现对数据数据泄露,后果也是无法想象的。
多种数据水印
不可见字符水印:不改变数据表外观的前提下,将需要嵌入的水印信息通过编码和替换转化为不可见字符串,嵌入到表格特定位置,实现在无格式表格中附加信息。
背景水印:在文件(文档、图片等)上产生可见的改变,但这种改变并不严重破坏宿主数据的内容,宿主数据的视觉真实度并无显著下降。适合于标识版权,用于防止或阻止使用受版权保护的高质量文件。
数据水印详情及发展
自2002 年Agrawal等人提出了数据库水印技术,而后数据库水印得到了长足的发展,基于其应用场景、载体类型和技术类别分类。根据其应用场景,数据库水印可以分为鲁棒水印和脆弱水印。鲁棒数据库水印主要用于数字版权保护和溯源,脆弱数据库水印主要用于数据的完整性保护和认证。根据是否对载体进行修改,数据库水印可以分为无失真水印和有失真水印。无失真数据库水印通常利用关系数据库中元组顺序的变化来嵌入水印信息,而有失真数据库水印是在水印嵌入的过程中对数据库中的属性值进行修改以嵌入水印信息。根据载体的可逆性,数据库水印可以分为可逆水印和不可逆水印。可逆数据库水印使合法用户在提取水印的同时无损恢复载体,从而得到的数据用以数据挖掘和统计分析等使用。根据载体类型,数据库水印可以分为关系型数据库水印和非关系型数据库水印,现有的数据库水印主要是针对关系型数据库的水印。本极简综述重点介绍鲁棒数据库水印技术和脆弱数据库水印技术。
数据水印溯源过程
水印溯源过程若用户怀疑数据发生泄露,如何进行整个过程处理呢?该阶段只需要对疑似泄露的数据进行算法处理,提取出水印信息,从而得出数据在哪个使用者环节发生了泄露,以此能挽回损失并对泄露者进行惩罚。
1)导入数据;
2)选择回溯或全局回溯,找到泄露者。
水印的安全性决定于隐蔽性和鲁棒性,隐蔽性决定其不容易被发现,鲁棒性体现其不容易。
版权所有©2024 天助网