地理与地理信息科学2024,Vol.40Issue(6) :45-50.DOI:10.3969/j.issn.1672-0504.2024.06.008

基于RSA的矢量地图非对称无损加密算法

An Asymmetric Lossless Encryption Algorithm for Vector Maps Based on RSA

谭涛 张黎明 闫浩文 张新长 邓敏
地理与地理信息科学2024,Vol.40Issue(6) :45-50.DOI:10.3969/j.issn.1672-0504.2024.06.008

基于RSA的矢量地图非对称无损加密算法

An Asymmetric Lossless Encryption Algorithm for Vector Maps Based on RSA

谭涛 1张黎明 1闫浩文 1张新长 2邓敏3
扫码查看

作者信息

  • 1. 兰州交通大学测绘与地理信息学院,甘肃兰州 730070
  • 2. 广州大学地理科学与遥感学院,广东 广州 510006
  • 3. 中南大学地球科学与信息物理学院,湖南长沙 410083
  • 折叠

摘要

目前矢量地图加密算法主要采用对称加密,加密和解密采用相同密钥,导致密钥存在泄露风险;而非对称加密需要对数据进行整数化,会影响数据精度.针对上述问题,该文提出一种基于RSA的矢量地图非对称无损加密算法.首先,对矢量地图坐标值的整数部分进行动态选取,运用RSA算法对选取的数据进行非对称加密;然后,使用SHA-512生成混沌系统的密钥,利用混沌系统对非对称加密后的矢量地图坐标点进行置乱重组,实现一图一密的加密效果.实验结果表明,该算法可以对所有类型的矢量地图进行加密和无损解密,在保证数据完整性和精度的同时,提高了安全性,且该算法也适用于三维点云、倾斜摄影三维模型等地理空间数据类型的加密.

Abstract

Currently,vector map encryption algorithms predominantly rely on symmetric key encryption,which poses significant risks due to potential key leakage.On the other hand,existing asymmetric encryption algorithms,although offering enhanced key security,require the conversion of data into integer form before encryption,which can compromise the precision and accuracy of the original vector map data.To address these issues,this paper introduces a novel asymmetric lossless encryption algorithm for vector maps based on the RSA algorithm.The proposed algorithm begins by dynamically selecting the integer part of the coordinate values from the vector map.These selected values are then encrypted asymmetrically using RSA,ensuring both security and data integrity.To further enhance the encryption process,SHA-512 is employed to generate a key for a chaotic system.This chaotic system is subsequently used to reorganize the point coordinates of the already encrypted vector map,achieving a one-map,one-ciphertext encryption model.Experimental results demonstrate that the proposed algorithm is capable of encrypting and lossless decrypting various types of vector maps without any data distortion.Furthermore,the algorithm is versatile and can be applied to other types of geospatial data,including 3D point clouds and oblique photography 3D models,making it a robust solution for a wide range of geospatial encryption needs.

关键词

非对称加密/RSA/SHA-512/无损性/矢量地图

Key words

asymmetric encryption/RSA/SHA-512/lossless/vector map

引用本文复制引用

出版年

2024
地理与地理信息科学
河北省科学院地理科学研究所

地理与地理信息科学

CSTPCDCSCDCHSSCD北大核心
影响因子:1.122
ISSN:1672-0504
段落导航相关论文