Abstract

Commutative encryption and watermarking (CEW) is an efficient and safe protection technology combining cryptography and digital watermarking. It features the dual functions of secure transmission and copyright safeguarding. In traditional CEW algorithms for vector map, the watermark is embedded by modifying the host data, which cannot meet the needs of high precision vector map, especially for vector maps applied in military and navigation positioning fields. To fill this gap, a CEW algorithm for vector map based on zero-watermarking and permutation encryption is proposed. Firstly, compound chaotic systems are applied to permutation encryption to encrypt the storage order and position of the vertex coordinates respectively. The key is generated by the SHA-256 hash method, which has higher security. Secondly, the number of vertex features is regarded as the feature invariants to establish the watermark information and watermark index. After that, the zero-watermarking image is constructed through the XOR operation of the feature matrix and the copyright information matrix. Experiments show that the combination of permutation encryption and zero watermark can better meet the needs of secure transmission and copyright protection of high-precision vector graphics. The security, robustness and watermark capacity of the algorithm have been improved, making it more practical.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call