Skip to content
/ PION Public
forked from usnistgov/PION

PION: Password-based IoT Onboarding Over Named Data Networking (development fork, force push daily)

License

Notifications You must be signed in to change notification settings

yoursunny/PION

 
 

Repository files navigation

PION: Password-based IoT Onboarding Over Named Data Networking

This library implements a secure device onboarding protocol for Named Data Networking using SPAKE2 and NDNCERT. It contains three components corresponding to the roles defined in the protocol: device, authenticator, certificate authority.

This software is developed at the Smart Connected Systems Division of the National Institute of Standards and Technology. It is completed and will see occasional maintenance updates.

If you use PION in your research, please cite the PION paper instead of this GitHub repository:

Documentation

About

PION: Password-based IoT Onboarding Over Named Data Networking (development fork, force push daily)

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • C++ 58.9%
  • TypeScript 22.5%
  • JavaScript 6.4%
  • Shell 5.5%
  • Go 4.1%
  • Python 1.0%
  • Other 1.6%