Skip to content

6th-ndn-hackathon/iot-bootstrapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iot-bootstrapping

Project Leads: Yanbiao Li, Zhiyi Zhang, Haitao Zhang

Motivation and Problem Statement

Enroll a new IoT device in your home network, such that it can securely communicate with all other devices in the same network with NDN

Contribution to NDN

The first step to NDNoT; May also be used in security setup of NDN Edges

Tasks

Implement a Controller on android phone: scan QR code; distribute TrustAnchor; issue Certificate Implement a Device on Raspberry Pi; initialize bootstrapping; generate key-pair and install Cert Required Knowledge for Participants

C/C++ ndn-cxx NFD-android jNDN DH key exchange public-key encryption/decryption Expected Outcomes

The implementation of Controller and Device Use the Phone to bootstrap the device; then the device is able to communicate with the laptop slide deck for design details: https://www.dropbox.com/s/6vxk13cho3isqdp/IoT%20security%20bootstrapping.pptx?dl=0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published