위즈네트 아카데미

ACADEMY INTRODUCTION

외부출강

IoT디바이스 보안교육 ( 큐브바이트)

2967 2017.02.02 09:45 조회 수 : 33

[출강처]      (주)큐브바이트 (부산센텀시티 소재/ 스타트업/ 엔터프라이즈급 보안솔루션 업체)

[출강일]      2017.2.2-2.3일

[강의내용]   W5500을 활용한 IoT 디바이스 펌웨어 개발 과 IoT 디바이스 보안

[출강후기]

 

큐브바이트는 엔터프라이즈급 보안 솔루션을 소형 게이트웨이에서도 지원 할 수 있도록 하여  IoT 단말 및 게이트웨이 사이의 저가 보안 솔루션을 개발 중인 업체입니다. TPM(Trusted Platform Module)을 활용하여 하드웨어 자체 보안과 네트워크 보안을 함께 지원하도록 구성된 제품을 개발 진행 중에 있으며, 국책 과제 진행을 통해 기술력을 쌓아가는 업체였습니다.

 

큐브바이트의 요청에 따라 기존 위즈네트 아카데미의 강의를 기반으로 기업 교육에 맞춘 실무 활용 내용을 추가하여 ‘W5500을 활용한 IoT 디바이스 펌웨어 개발’ 과 ‘IoT 디바이스 보안’ 강의를 준비하였고, 큐브바이트 본사 근처의 KNN 빌딩 22층에 위치한 아라 센텀 더 게이트 인큐베이팅 비즈니스 센터의 강의실에서 펌웨어 개발 실무 인력 4인을 대상으로 맞춤식 강의를 진행 하였습니다.

메이커를 대상으로 진행했던 강의와는 다르게 좀 더 깊이있는 개발 및 활용을 주로 다루었고, 주제에 따라 토론식 강의로 수강자들의 참여도를 높였습니다

첫 날 진행된 펌웨어 개발 강의에서는 TCP/IP 네트워크 이론과 개발 환경 구축, W5500 칩의 활용내용과 각종 API 활용에 대한 내용을 진행 하였으며, 둘째 날 진행된 IoT 보안 강의에서는 IoT 보안의 중요성과 필드에서의 활용 사례를 들고, SSL/TLS가 적용된 펌웨어 구현과 Facebook을 연동한 응용 개발 예제를 함께 진행하였습니다.

 

진행된 강의 내용는 다음과 같습니다.

 

[ W5500을 활용한 IoT 디바이스 펌웨어 개발]

  1. Ethernet과 TCP/IP 네트워크 개요

  2. W5500 Chip 구조 및 ioLibrary APIs 활용

  3. [실습] W5500을 활용한 IoT 디바이스용 펌웨어 개발

    1. ST MCU와 W5500 개발 환경 구축 

    2. ioLibrary 포팅

    3. UDP Echo back 구현

    4. TCP LED Control 구현

    5. ioLibrary의 Network 응용 프로토콜 구현 소개

 

 [ IoT 디바이스 보안]

  1. IoT란

    1. Internet of Things

    2. IoT의 전망

    3. IoT와 SNS의 결합

  2. IoT 보안의 필요성

  3. SSL/TLS 개요 및 OpenSSL 테스트

  4. W5500과 IoT 보안

  5. mbedTLS 소개

  6. [실습] Facebook Controlled IoT Device 구현

    1. Facebook app 생성 및 테스트

    2. W5500 IoT 디바이스 구현 및 Facebook messenger로 제어