A Novel Invariant Based Commutative Encryption and Watermarking Algorithm for Vector Maps
Commutative encryption and watermarking (CEW) is an emerging method that combines encryption technology with digital watermarking technology. It has the dual capability of secure transmission and copyright protection. However, the existing CEW methods for vector maps have good robustness in resistin...
Guardado en:
Autores principales: | , , , , |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
MDPI AG
2021
|
Materias: | |
Acceso en línea: | https://doaj.org/article/d8b07a46cce64880b0d71a42a567094e |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:d8b07a46cce64880b0d71a42a567094e |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:d8b07a46cce64880b0d71a42a567094e2021-11-25T17:52:42ZA Novel Invariant Based Commutative Encryption and Watermarking Algorithm for Vector Maps10.3390/ijgi101107182220-9964https://doaj.org/article/d8b07a46cce64880b0d71a42a567094e2021-10-01T00:00:00Zhttps://www.mdpi.com/2220-9964/10/11/718https://doaj.org/toc/2220-9964Commutative encryption and watermarking (CEW) is an emerging method that combines encryption technology with digital watermarking technology. It has the dual capability of secure transmission and copyright protection. However, the existing CEW methods for vector maps have good robustness in resisting geometric attacks but poor resistance to vertex attacks (e.g., addition, deletion, etc.). To solve this problem, here we propose a novel invariant-based CEW algorithm for vector maps, which consists of permutation-based encryption scheme and coordinates-based watermarking scheme. In the encryption scheme, the encryption key is generated via the Gaussian distribution method combined with the SHA-512 hash method; then, the double random position permutation strategy is applied to the vector map encryption. In watermarking embedding scheme, the original watermark image is scrambled via logistic chaotic encryption before embedding, and the coordinates of all the vertices are normalized. Then, the scrambled watermark image is embedded into the normalized coordinates. Results show that: proposed method is more robust to conventional attacks (e.g., vertex addition and deletion, reordering and data format conversion) and geometric attacks (e.g., scaling and translation). In addition, compared with the existing CEW methods for vector maps, the proposed method has higher security and stronger robustness against vertex attacks.Yu LiLiming ZhangXiaolong WangXingang ZhangQihang ZhangMDPI AGarticlecommutative encryption and watermarkingvector mapsecure transmissioncopyright protectionGeography (General)G1-922ENISPRS International Journal of Geo-Information, Vol 10, Iss 718, p 718 (2021) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
commutative encryption and watermarking vector map secure transmission copyright protection Geography (General) G1-922 |
spellingShingle |
commutative encryption and watermarking vector map secure transmission copyright protection Geography (General) G1-922 Yu Li Liming Zhang Xiaolong Wang Xingang Zhang Qihang Zhang A Novel Invariant Based Commutative Encryption and Watermarking Algorithm for Vector Maps |
description |
Commutative encryption and watermarking (CEW) is an emerging method that combines encryption technology with digital watermarking technology. It has the dual capability of secure transmission and copyright protection. However, the existing CEW methods for vector maps have good robustness in resisting geometric attacks but poor resistance to vertex attacks (e.g., addition, deletion, etc.). To solve this problem, here we propose a novel invariant-based CEW algorithm for vector maps, which consists of permutation-based encryption scheme and coordinates-based watermarking scheme. In the encryption scheme, the encryption key is generated via the Gaussian distribution method combined with the SHA-512 hash method; then, the double random position permutation strategy is applied to the vector map encryption. In watermarking embedding scheme, the original watermark image is scrambled via logistic chaotic encryption before embedding, and the coordinates of all the vertices are normalized. Then, the scrambled watermark image is embedded into the normalized coordinates. Results show that: proposed method is more robust to conventional attacks (e.g., vertex addition and deletion, reordering and data format conversion) and geometric attacks (e.g., scaling and translation). In addition, compared with the existing CEW methods for vector maps, the proposed method has higher security and stronger robustness against vertex attacks. |
format |
article |
author |
Yu Li Liming Zhang Xiaolong Wang Xingang Zhang Qihang Zhang |
author_facet |
Yu Li Liming Zhang Xiaolong Wang Xingang Zhang Qihang Zhang |
author_sort |
Yu Li |
title |
A Novel Invariant Based Commutative Encryption and Watermarking Algorithm for Vector Maps |
title_short |
A Novel Invariant Based Commutative Encryption and Watermarking Algorithm for Vector Maps |
title_full |
A Novel Invariant Based Commutative Encryption and Watermarking Algorithm for Vector Maps |
title_fullStr |
A Novel Invariant Based Commutative Encryption and Watermarking Algorithm for Vector Maps |
title_full_unstemmed |
A Novel Invariant Based Commutative Encryption and Watermarking Algorithm for Vector Maps |
title_sort |
novel invariant based commutative encryption and watermarking algorithm for vector maps |
publisher |
MDPI AG |
publishDate |
2021 |
url |
https://doaj.org/article/d8b07a46cce64880b0d71a42a567094e |
work_keys_str_mv |
AT yuli anovelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps AT limingzhang anovelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps AT xiaolongwang anovelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps AT xingangzhang anovelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps AT qihangzhang anovelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps AT yuli novelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps AT limingzhang novelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps AT xiaolongwang novelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps AT xingangzhang novelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps AT qihangzhang novelinvariantbasedcommutativeencryptionandwatermarkingalgorithmforvectormaps |
_version_ |
1718411952763437056 |