An encryption algorithm for vector maps based on the Gaussian random and Haar transform

被引:7
|
作者
Wang, Xiaolong [1 ,2 ,3 ]
Yan, Haowen [1 ,2 ,3 ]
Zhang, Liming [1 ,2 ,3 ]
Zhang, Xingang [1 ,2 ,3 ]
Li, Pengbo [1 ,2 ,3 ]
机构
[1] Lanzhou Jiaotong Univ, Fac Geomat, Lanzhou, Peoples R China
[2] Natl Local Joint Engn Res Ctr Technol & Applicat, Lanzhou, Peoples R China
[3] Gansu Prov Engn Lab Natl Geog State Monitoring, Lanzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Vector map; encryption; Haar transform; Gaussian random; SHA; WATERMARKING SCHEME; INFORMATION;
D O I
10.1080/14498596.2021.1982420
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
Security of vector maps is of importance in the community of geographic information sciences. Although some encryption techniques can protect vector maps from piracy, they need to decrypt the entire map in order to extract parts of the data, which obviously brings inconvenience to the users. To solve the problem, an encryption algorithm for vector maps based on Gaussian random and Haar transform is proposed in this paper. First, all vertices are randomized via the Gaussian random method to get the shuffled vector map coordinates. Then, the average coefficient and the differential coefficient generated by the Haar transform are encrypted. Lastly, the encrypted map data is obtained through performing the inverse Haar transformation. Experiments show that (1) the proposed algorithm guarantees authorized users can decrypt any parts (layers) of encrypted vector maps; and (2) the algorithm outperforms other existing encryption methods in security and efficiency.
引用
收藏
页码:303 / 318
页数:16
相关论文
共 50 条
  • [1] An encryption algorithm for vector maps based on the Gaussian random and Haar transform (vol 68, pg 301, 2021)
    Wang, Xiaolong
    Yan, Haowen
    Zhang, Liming
    Zhang, Xingang
    Li, Pengbo
    JOURNAL OF SPATIAL SCIENCE, 2023,
  • [2] A Coordinate Encryption Algorithm for Vector Spatial Data Using Haar Transform and Gaussian Random Number
    Wang X.
    Zhang L.
    Yan H.
    Lu X.
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2022, 47 (11): : 1946 - 1955
  • [3] Vector Map Random Encryption Algorithm Based on Multi-Scale Simplification and Gaussian Distribution
    Pham, Giao N.
    Ngo, Son T.
    Bui, Anh N.
    Tran, Dinh, V
    Lee, Suk-Hwan
    Kwon, Ki-Ryong
    APPLIED SCIENCES-BASEL, 2019, 9 (22):
  • [4] A Fast Encoding Algorithm for Vector Quantization Based on Haar Wavelet Transform
    Lee, Jiann-Der
    Chiou, Yaw-Hwang
    2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2008, : 650 - 654
  • [5] A Novel Invariant Based Commutative Encryption and Watermarking Algorithm for Vector Maps
    Li, Yu
    Zhang, Liming
    Wang, Xiaolong
    Zhang, Xingang
    Zhang, Qihang
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2021, 10 (11)
  • [6] Double-image encryption based on discrete fractional random transform and chaotic maps
    Li, Huijuan
    Wang, Yurong
    OPTICS AND LASERS IN ENGINEERING, 2011, 49 (07) : 753 - 757
  • [7] A synergetic image encryption method based on discrete fractional random transform and chaotic maps
    Gu, Guosheng
    Lu, Huihong
    Deng, Jiehang
    Wang, Hao
    Wei, Haomin
    Ling, Jie
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (14) : 22123 - 22147
  • [8] A synergetic image encryption method based on discrete fractional random transform and chaotic maps
    Guosheng Gu
    Huihong Lu
    Jiehang Deng
    Hao Wang
    Haomin Wei
    Jie Ling
    Multimedia Tools and Applications, 2023, 82 : 22123 - 22147
  • [9] Commutative Encryption and Reversible Watermarking Algorithm for Vector Maps Based on Virtual Coordinates
    Dai, Qianyi
    Wu, Baiyan
    Liu, Fanshuo
    Bu, Zixuan
    Zhang, Haodong
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2024, 13 (09)
  • [10] Vector Map Encryption Algorithm Based on Double Random Position Permutation Strategy
    Wang, Xiaolong
    Yan, Haowen
    Zhang, Liming
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2021, 10 (05)