PION
PION: Password-based IoT Onboarding Over Named Data Networking
Install / Use
/learn @usnistgov/PIONREADME
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:
- Davide Pesavento, Junxiao Shi, Kerry McKay, and Lotfi Benmohamed. "PION: Password-based IoT Onboarding Over Named Data Networking," ICC 2022 - IEEE International Conference on Communications, 2022, pp. 1070-1075, doi: 10.1109/ICC45855.2022.9839088.
Documentation
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
