GIS 데이터를 어떻게 보호 할 수 있습니까?


22

나는 매우 흥미로운 종이 발견 여기에 이 주제와 관련된합니다.

Cryptography 또는 Digital Watermarking을 사용하여 GIS 데이터를 보호하는 방법에 대한 다른 전문가의 견해와 아이디어가 필요합니까?

모든 회사에 대해 계층 소스가 동일한 국가의 관리 계층에 대한 제안 사항이 있으므로 출력도 거의 동일합니다.

여기에 제안 된 것과 같은 방법에 관심이 있습니다.


2
좀 더 많은 정보에 유용 할 수 있습니다. 나는 당신이 데이터 제공자라고 가정합니다. 온라인에 저장된 데이터를 보호하려고하거나 최종 사용자가 액세스 할 수 있도록 데이터 파일을 엄격하게 제한하려고합니까? 아니면 데이터가 복사되면 식별 가능하게 만들고 싶습니까? 아니면이 모든 것?
Mark Ireland

나는이 모든 것을 말할 것입니다
iRfAn

: 그래서 대신 채팅을 보내, 내 대답은 더 많은 토론의 기회라고 판단했습니다 다음, 답을 쓴 chat.stackexchange.com/transcript/message/2637119#2637119
매트 윌키를

1
나는이 논문의 저자이다. 도움이 필요하시면 저에게 연락하십시오 aft1972@yahoo.com 감사합니다 Ashraf Tammam 박사

답변:


9

가짜 기능-가짜 도로 또는 함정 거리-http: //en.wikipedia.org/wiki/Trap_street 를 쉽게 확인할 수 있습니다. 최대 2 천만 파운드의 벌금 이 디지털 데이터의 라이센스없이 복제에 적용되었습니다.

오픈 스트리트 맵은 매핑 측면 에서이 ' 저작권 이스터 에그 '를 잘 알고 있으며 , 원래 저자를 식별하기 위해 독특한 방식으로 그려진 기능입니다. 존재하지 않거나 약간 또는 심하게 왜곡 된지도 지형지 물이거나 이름이 잘못되었거나 비정상적으로 표시되었을 수 있습니다.


좋은 링크 주셔서 감사합니다. 우리의 관리 및 우편 코드 맵은 일반적으로 10K 스케일이며 해당 스케일에 대한 맵은 조례 조사의 예와 같이 가짜 기능 (OSM의 가짜 거리와 같은) 또는 도로 길이를 추가하는 옵션이 실제로 적습니다.
iRfAn

4

조금 더 낮은 수준에서는 올해 초 덴버의 FOSS4G에서 변형 된 GIS 데이터 보안에 대한 이 프레젠테이션을 살펴볼 수 있습니다 .

데이터 도난을 방지하기위한 고급 구성표를 사용하기 전에 먼저 권한이있는 사용자 만 해당 데이터를 사용할 수 있는지 확인하고 다른 사람이 무단 액세스하지 못하도록해야합니다. 이 영역에서 일반적으로 사용되는 많은 솔루션이 합리적으로 약합니다. Geomajas 와 같은 프레임 워크 에는 몇 가지 방법으로 GIS 데이터를 보호 할 수있는 클라이언트-서버 아키텍처가 있습니다. 다음과 같은 장점이 있습니다.

  • 서버에서 데이터를 필터링 할 수 있습니다 (필터링 기능 또는 기능 속성 포함). 이렇게하면 클라이언트에서 무단 데이터를 찾을 수 없습니다.

  • 보안 프록시 역할을하여 데이터 소스에 대한 자격 증명 유출을 방지합니다. Geomajas 서버를 비무장 지대에두면 WMS / WFS 서버와 같은 인터넷으로부터 데이터 소스를 완전히 보호 할 수 있습니다.

  • 다른 서비스와의 싱글 사인온이 가능합니다.

  • 보안을 응용 프로그램에 통합 할 수 있습니다 (사용자 지정 정책 추가).

물론, 이러한 체계는 권한이있는 사용자가 데이터를 복사하고 권한이없는 사용자에게 배포하는 것을 막지 않습니다. 워터 마킹과 같은 체계는 이러한 경우 데이터 유출의 원인을 찾는 데 도움이 될 수 있습니다.


훌륭한 링크 덕분에 우리의 데이터는 WMS뿐만 아니라 TAB / shp 또는 FileGeoDB와 같은 널리 사용되는 모든 GIS 형식으로도 제공됩니다. Google의 데이터는 승인 된 사용자에게만 제공되지만 사용자는 저작권을 위반 한 4 만 명의 사용자 중 누구도 알 수 없습니다.
iRfAn

사용자가 데이터를 복사하여 무단으로 전송하는 것을 막을 방법이 없다고 말하고 싶습니다. 클라이언트의 이미지가 하나의 솔루션으로 만 데이터를 사용할 수 있도록하는 것은 여전히 ​​스크린 샷을 찍어 배포 할 수 있습니다. 이 기사의 접근 방식은 대부분의 경우 과도하게 보입니다 (느린 것임을 나타냅니다-일반 SSL이 훨씬 빠릅니다). 어쨌든, 제한된 데이터 사용, 계약 만 자동으로 시행 할 가능성이 없습니다. 그런 의미에서 워터 마킹은 각 사용자에 대해 다른 워터 마크를 포함하는 경우 파일을 배포 한 사람을 추적하는 데 도움이됩니다.
Joachim Van der Auwera

4

@Mapperz가 말했듯이 도로 데이터에는 저작권 위반을 증명하기 위해 부활절 달걀이 포함될 수 있습니다. (이것이 위반을 나타내는 데 사용 된 사례를 알고 있지만 검색 후 지금 찾을 수 없습니다.) 그러나 이것은 폴리 라인 데이터에는 도움이되지 않습니다.

디지털 워터 마킹을 사용하여 이에 접근 할 수 있습니다. 이것에 관한 많은 논문이 있습니다. IEEE 또는 ACM에서 찾을 수있는 두 가지 예가 있습니다.

Michael Voigt와 Christoph Busch, "2D 벡터 데이터의 특징 기반 워터 마킹", Proc. SPIE 5020, 359 (2003); 도이 : 10.1117 / 12.476815

Michael Voigt, "가변 스트립 크기 체계를 이용한 워터 마크 지리 벡터 데이터", Proc. SPIE 6505, 65051V (2007); 도이 : 10.1117 / 12.704557

Google에서 "폴리 라인 디지털 워터 마킹", "GIS 디지털 워터 마킹"및 기타 변형을 검색하는 것이 좋습니다. 둘째, Voigt 논문에 인용을 따르는 경우 더 많은 정보를 얻을 수 있습니다. 많은 수의 중국어 또는 일본어 연구자들이 작성하므로 영어 번역이 어려울 수 있으며 무거운 수학으로 인해 악화됩니다.

워터 마킹 기법은 간단하기 때문에 포인트를 찾는 방법을 알고 있지만 변경이 노이즈 오류보다 작은 경우 감지 할 수있는 포인트에 신호가 있도록 포인트의 일부를 특별한 방식으로 이동하는 것이 포함됩니다. 일부 기술은 "맹목적"입니다. 즉, 원래 데이터없이 워터 마크를 감지 할 수 있습니다.


와우! 그거 참 멋지다. 누가 알았 겠어?
Mark Ireland
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.