검색 상세

블록체인 기반 데이터 보안이 강화 된 IoT 서버 플랫폼

Blockchain-based Data Security Enhanced IoT Server Platform

초록/요약

IT기술의 발전으로 현재 4차 산업 혁명으로 도약하고 있다. 사물인터넷(IoT)는 각종 사물에 센서와 통신 기능들이 내장되어 인터넷에 연결하는 기술이다. 하지만 IoT는 서비스의 목적에 따라서 시스템 자원이 제한되어 있기 때문에 서버 및 네트워크 보안이 적용되기 어렵다. IoT 보안에 취약한 점을 연구한 사례들이 지속적으로 이루어지고 있다. 따라서 본 논문에서는 블록체인을 도입하여 새로운 IoT 플랫폼을 구성하고, 센서 데이터를 블록체인에 저장하여 공격자로부터 데이터 위변조를 막는 방법을 제안한다. IoT 서버 플랫폼 중에서 Mobius를 선택하였고, Mobius는 oneM2M 표준 규격을 따르는 IoT 디바이스들을 인증하고 실시간 센서 데이터를 받아서 MySQL 서버에 정보와 데이터를 저장하여 관리하는 방식이다. 하지만 Mobius 구성도의 MySQL은 보안에 취약점과 위협이 되는 요소들이 많으며, 아직 해결되지 않는 부분들이 있다. 이런 부분들을 블록체인을 도입하여 데이터를 기존에 서버 구성방식에서 MySQL 서버 같은 범용/통용적인 서버 구축 방식이 아닌, 블록체인을 데이터베이스처럼 구축하여 데이터 저장 방법을 제안한다.

more

목차

제 1 장 서 론 1

제 2 장 배경 지식 2
제 1 절 이더리움MySQL 2
제 2 절 스마트 컨트랙트(Smtart Contract) 4
제 3 절 IoT 서버 플랫폼(Mobius) 6

제 3 장 관련 연구 8
제 1 절 SecurePi 모니터링 관제 시스템 8
제 2 절 데이터베이스 보안 취약점 12

제 4 장 제안 방식 13
제 1 절 새로운 IoT 서버 플랫폼 아키텍처 13
제 2 절 스마트 컨트랙트의 자료 구조 설계 16
제 3 절 스마트 컨트랙트 기능 설계 17
제 4 절 디바이스와 블록체인 사용자 매핑 관리 19

제 5 장 구현 및 분석 21
제 1 절 구현 방법 21
제 2 절 시스템 환경 22
제 3 절 시스템 구현 23
제 1 항 이더리움MySQL 네트워크 23
제 2 항 모비우스(Mobius) 25
제 3 항 사용자 안드로이드 APP 27
제 4 절 보안성 분석 30

제 6 장 결론 및 향후 연구 35

참고문헌 36

Abstract 38

more