一种非数值型GIS属性数据库水印算法

作者:陈鑫祥; 佟德宇*; 姚静; 孔爱红; 周齐飞
来源:测绘科学, 2021, 46(02): 186-191.
DOI:10.16251/j.cnki.1009-2307.2021.02.027

摘要

针对非数值型GIS属性数据库,该文提出了一种基于Unicode不可见字符的数据库水印算法。首先,研究了传统文本水印算法应用于GIS属性数据中的缺陷,分析了不可见字符具有的优势;然后,构建了水印信息与不可见字符的映射机制。其中,不可见字符包含当前的水印值和其所在的位置信息;最后,通过将映射后的水印信息乱序嵌入到属性数据库中。在进行水印检测时,根据嵌入的逆过程提取出原始的水印信息和对应的水印位,按照多数原则提取当前位对应的水印信息。通过测试实验和对比分析证明,该算法具有好的不可感知性,并且对数据增加、删除、更新、生成视图等攻击操作具有很好的鲁棒性,具有较强的实用价值。

全文