Title: Lightweight Security Protocol
1Lightweight Security Protocol
Security in Networked Embedded Systems
- TAEJOON PARK
- Real-Time Computing Laboratory
- Department of EECS
- The University of Michigan
2How to Secure Systems ?
Secure System
- Confidentiality
- Integrity, Authenticity
- Access Control
- Availability
3Security in Networked Embedded Systems
No fixed infrastructure, self-organizing
Battery-powered
A large number of nodes
Dynamic addition / removal
Possibly mobile, unattended
4Threat Model
OUTSIDER
INSIDER
5Why LiSP ?
THREAT
DEFENSE
PROBLEM
SOLUTION
6LiSP Architecture
Goal A lightweight security framework for
various NEST applications
7Group Key Management
OBJECTIVE
Static Preloaded Key à Dynamic Key
Periodic Renewal of Group-Key (GK)
Maximize Performance given Key Renewal Frequency
8Group Key Management
KEY SERVER
GK3
GK4
GK4
GK6
9DARPA Demo
Tool for Visualizing Key Management
1. Key Distribution
Visualize rekeying process via GUI Mote LEDs
2. Key Recovery
Randomly skipping key disclosure(s)
3. Tradeoffs
Adjust rekeying period length of key buffer