Commutative Encryption and Reversible Watermarking Algorithm for Vector Maps Based on Virtual Coordinates

被引:0
|
作者
Dai, Qianyi [1 ,2 ]
Wu, Baiyan [1 ,2 ]
Liu, Fanshuo [1 ,2 ]
Bu, Zixuan [1 ,2 ]
Zhang, Haodong [1 ,2 ]
机构
[1] Hunan Univ Sci & Technol, Natl Local Joint Engn Lab Geospatial Informat Tech, Xiangtan 411201, Peoples R China
[2] Hunan Univ Sci & Technol, Sch Earth Sci & Spatial Informat Engn, Xiangtan 411201, Peoples R China
关键词
vector map; commutative encryption and reversible watermarking; virtual coordinates; difference expansion; 2D; SCHEME;
D O I
10.3390/ijgi13090338
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The combination of encryption and digital watermarking technologies is an increasingly popular approach to achieve full lifecycle data protection. Recently, reversible data hiding in the encrypted domain (RDHED) has greatly aroused the interest of many scholars. However, the fixed order of first encryption and then watermarking makes these algorithms unsuitable for many applications. Commutative encryption and watermarking (CEW) technology realizes the flexible combination of encryption and watermarking, and suits more applications. However, most existing CEW schemes for vector maps are not reversible and are unsuitable for high-precision maps. To solve this problem, here, we propose a commutative encryption and reversible watermarking (CERW) algorithm for vector maps based on virtual coordinates that are uniformly distributed on the number axis. The CERW algorithm consists of a virtual interval step-based encryption scheme and a coordinate difference-based reversible watermarking scheme. In the encryption scheme, the map coordinates are moved randomly by multiples of virtual interval steps defined as the distance between two adjacent virtual coordinates. In the reversible watermarking scheme, the difference expansion (DE) technique is used to embed the watermark bit into the coordinate difference, computed based on the relative position of a map coordinate in a virtual interval. As the relative position of a map coordinate in a virtual interval remains unchanged during the coordinate scrambling encryption process, the watermarking and encryption operations do not interfere with each other, and commutativity between encryption and watermarking is achieved. The results show that the proposed method has high security, high capacity, and good invisibility. In addition, the algorithm applies not only to polyline and polygon vector data, but also to sparsely distributed point data, which traditional DE watermarking algorithms often fail to watermark.
引用
下载
收藏
页数:24
相关论文
共 50 条
  • [21] Commutative Encryption and Watermarking Algorithm for High- Resolution Remote Sensing Images Based on Homomorphic Encryption
    Li Yu
    Zhang Liming
    Wang Hao
    Wang Xiaolong
    LASER & OPTOELECTRONICS PROGRESS, 2022, 59 (18)
  • [22] A high capacity reversible data hiding method for 2D vector maps based on virtual coordinates
    Wang, Nana
    Zhang, Han
    Men, Chaoguang
    COMPUTER-AIDED DESIGN, 2014, 47 : 108 - 117
  • [23] The identical operands commutative encryption and watermarking based on homomorphism
    Li Jiang
    Multimedia Tools and Applications, 2018, 77 : 30575 - 30594
  • [24] The identical operands commutative encryption and watermarking based on homomorphism
    Jiang, Li
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (23) : 30575 - 30594
  • [25] Reversible watermarking for vector maps based on interval mapping and maximum perturbation region
    Xi X.
    Zhang X.
    Cehui Xuebao/Acta Geodaetica et Cartographica Sinica, 2022, 51 (11): : 2379 - 2389
  • [26] Perception-based Reversible Watermarking for 2D-Vector Maps
    Men, Chaoguang
    Cao, Liujuan
    Li, Xiang
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2010, 2010, 7744
  • [27] A Self-Error-Correction-Based Reversible Watermarking Scheme for Vector Maps
    Qiu, Yinguo
    Sun, Jiuyun
    Zheng, Jiaojue
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2023, 12 (03)
  • [28] REVERSIBLE WATERMARKING ALGORITHM WITH CHAOS AND ZUC ENCRYPTION BASED ON DEEP LEARNING IN HEALTHCARE
    Zhu, Ting
    Wang, Chaoying
    Cao, Wenliang
    JOURNAL OF MECHANICS IN MEDICINE AND BIOLOGY, 2024, 24 (03)
  • [29] A watermarking algorithm for vector maps in spatial domain
    Wang, Chao
    Wang, Wei
    Wang, Quan
    Qin, Qianqing
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/ Geomatics and Information Science of Wuhan University, 2009, 34 (02): : 163 - 165
  • [30] Reversible watermarking algorithm for vector maps using the difference expansion method of a composite integer transform
    Zhong, Shangping
    Liu, Zhifeng
    Chen, Qunjie
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2009, 21 (12): : 1839 - 1849