Abstract

The existing commutative encryption and watermarking (CEW) methods based on feature invariants can achieve both the robustness of the watermarking algorithm and the security of the encryption algorithm. However, they are only applicable to the raster data such as images, videos, etc. In particular, the organization structure and storage structure of vector map have not been considered in these methods. Therefore, they cannot be used for vector map. This paper derives two feature invariants to solve this problem, which are the sum of inner angles and the storage direction of two adjacent objects according to the inherent characteristics of vector map. Based on these two feature invariants, a new CEW method is proposed in this paper, which includes the feature invariants based watermarking algorithm and the perceptual stream cipher based encryption algorithm on coordinates. Since the coordinate values used in encryption and the feature invariants used in watermarking are independent of each other, the commutativity is achieved for the proposed CEW method. The experiments are given to verify that the proposed CEW method can achieve the commutativity between encryption and watermarking without deteriorating accuracy of data. Besides, it has been verified that the proposed method is more robust to rotate, scaling, translation, and projection transformation compared with the existing CEW methods and has high security. The proposed algorithm has good scalability of encryption, and arbitrary encryption methods based on encrypting the coordinate values can be applied without affecting the extracted feature invariants.

Highlights

  • With the rapid development of cloud computing technology and geographical information system (GIS), more and more vector maps are stored, distributed and processed in the cloud because it is convenient and low cost

  • This paper aims to realize the commute of commutative encryption and watermarking (CEW) for vector map based on feature invariants

  • The basic idea of this paper is to establish the feature invariants of CEW for vector map, propose a watermarking algorithm based on the constructed feature invariants, and present an encryption algorithm based on coordinate values that keeps the constructed feature invariants unchanged

Read more

Summary

Introduction

With the rapid development of cloud computing technology and geographical information system (GIS), more and more vector maps are stored, distributed and processed in the cloud because it is convenient and low cost. The encryption and watermarking are served as two major techniques for protecting the vector map security [3]-[7]. The encryption technique converts original and meaningful data content into hard-to-understand data content under the control of a key, which protects the data’s confidentiality [8]-[10]. Compared with the encryption technique, the watermarking technique embeds the invisible information into the data, which can be extracted and used to authenticate data’s ownership or identification, but it cannot ensure the security in data transmission [11]-[18]. It is possible to overcome the limitation of a single technique by combining both the techniques of encryption and watermarking together to protect both confidentiality and ownership/ identification [19]-[21]

Objectives
Methods
Discussion
Conclusion
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