Skip to content

This repository contains the instructions for hands-on part of the cybersecurity seminar tour.

Notifications You must be signed in to change notification settings

WurthElektronik/iot-cybersecurity-seminar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WE Logo

IoT cybersecurity workshop

This guide will take you through the practical exercises of the IoT cybersecurity workshop.

Prerequisites

In order to go through this workshop you will need the following.

Hardware

  1. The Cordelia-I EV-Kit. This will be made available if you are attending a seminar. Contact wcs@we-online.com or your local sales contact to get your kit.

  2. A windows computer with internet access.

  3. A WiFI access point (IEEE 802.11 b/g/n compatible) with internet access and with WPA2 personal or WPA3 personal mode.

Software

  1. A chromium based browser. It is recommended to use Edge or Chrome browser.

  2. Install drivers for the UART-to-USB chip on the Cordelia-I EV-board.

  3. The WE UART terminal.

⚠️ This tool works only on Windows platform. This tool may require installation of additional dotnet packages.

⚠️ If you are using any other platform, please use any serial terminal of choice or the built-in serial terminal from QuarkLink™.

  1. An e-mail address to create a QuarkLink™ account. Make sure that you have access to this account during the registration process.

  2. (Optional) AWS and/or Azure accounts.

  3. MQTT explorer, a MQTT client available on multiple platform. Download and install the same.

Know-how

It is nice to have a basic understanding of the following topics. However, you can go through this workshop and get to know the required concepts on the way.

  1. Basics of WiFi technology.

  2. TCP/IP networking.

  3. MQTT protocol.

  4. TLS protocol.

  5. Digital certificates and their use in TLS.

Practical exercises

Exercise 1: Connect Cordelia-I EV board to the internet

Exercise 2: Hands-on with MQTT protocol (without security)

Exercise 3: MQTT over TLS

Exercise 4: (Optional) MQTT over mTLS using Cordelia-I and AWS

Exercise 5: Secure cloud connectivity using Cordelia-I and QuarkLink™

About

This repository contains the instructions for hands-on part of the cybersecurity seminar tour.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published