GIS Vector Map Data Encryption Using Vertex Randomization and Polyline Simplification Algorithms
- Alternative Title
- 꼭지점 랜덤화 및 폴리라인 단순화 알고리즘을 이용한 GIS 벡터 맵 데이터 암호화
- Abstract
- 지리 정보 시스템(GIS)는 지표면의 위치에 관한 데이터를 캡처, 저장, 검사, 표시하기 위한 컴퓨터 시스템이다. 약어 GIS는 떄때로 지리 정보 시스템을 연구하고 지오인포매틱스의 폭 넓은 학문 내에서 큰 영역인 학문을 참조하는 지리 정보 과학에 사용된다. 지금은, 가치있는 GIS 데이터 셋의 많은 양은 불법복제, 해커, 또는 인증되지 않은 사용자에 의해 불법으로 배포하고 있다. 따라서 벡터맵 데이터들을 멀티미디어 응용 및 저장, 전송을 위해 어떻게 보호할 것인지에 대하여 집중적인 고민이 필요하다. 바로 이러한 점들 때문에 안전한 네트워킹 및 저작권 보호, 데이터 암호화에 초점을 둔 벡터맵 보안 기술이 연구 되고 있다. GIS 벡터 맵 데이터는 용량이 크고 현재까지 나온 데이터 암호화 방법은 암호화 시 데이터 전체를 암호화 하는 문제점이 있다. 이런 문제점들은 긴 암호화 시간과 높은 계산 복잡도와 데이터의 크기 증가를 야기하기도 한다.
본 논문은 정점 랜덤화 및 단순화 알고리즘 기반 벡터 맵 암호화. 인증된 사용자만이 보안된 부분에 접근할 수 있다. 제안 방법에서, 벡터 맵 내 폴리라인과 폴리곤이 선택적 암호화의 대상이 된다. 각 객체의 특이점에서 변경하기 전에 무질서 맵으로부터 생성된 랜덤 계수별로 무작위로 정의한다.
실험을 통하여 본 제안기법이 효과적이며 안전하다는 것을 확인하였다. 암호화 과정 후의 맵은 전체가 변형되어 허가 받지 못한 사용자들은 변환된 맵을 복사하거나 사용하기 위한 접근이 불가능하다. 또한 암호화된 맵은 원본과 비교하여 파일의 크기가 증가하지 않으며 정밀도의 저하 또한 발생하지 않았다.
- Author(s)
- Nguyen,VanBang
- Issued Date
- 2016
- Awarded Date
- 2016. 8
- Type
- Dissertation
- Keyword
- GIS map Chaotic map encryption algorithm
- Publisher
- 부경대학교 대학원
- URI
- https://repository.pknu.ac.kr:8443/handle/2021.oak/13241
http://pknu.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000002298428
- Alternative Author(s)
- 누엔반방
- Affiliation
- Pukyong National University
- Department
- 대학원 IT융합응용공학과
- Advisor
- 권기룡
- Table Of Contents
- I. Introduction 1
II. Related Works 4
2.1 GIS vector map 4
2.2 Vector map security 7
2.2.1 Vector map watermarking 7
2.2.2 Vector map full encryption 8
2.2.3 Overview on selective encryption 9
2.3 Line simplification algorithms 10
2.3.1 The Ramer–Douglas–Peucker algorithm (DP) 11
2.3.2 Lang simplification (LA) 12
2.3.3 The sleeve-fitting polyline simplification algorithm
(SF) 13
III. Proposed Method 15
3.1 Overview 15
3.2 Layer selection and backbone of object 16
3.3 Feature point 18
3.4 Vertices Encryption 21
3.4.1 Key values generation 21
3.4.2 Vertices encryption 22
3.5 Decryption process 23
IV. Experimental Results 25
4.1 Simulation system 25
4.2 Visualization 26
4.3 Vertices selection 32
4.4 Distance measure 33
4.5 Decryption error 34
4.6 Security evaluation 35
4.7 Algorithm comparison 37
V. Conclusion 40
References 41
Acknowledge 46
- Degree
- Master
-
Appears in Collections:
- 대학원 > IT융합응용공학과
- Authorize & License
-
- Files in This Item:
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.