SLIDE 28 495 417 312 259 227 225 120 67 35 985 642 424 327 259 451 232 135 67 1967 1093 650 461 324 901 458 270 133 200 400 600 800 1000 1200 1400 1600 1800 2000 1 ∞ 1 ∞ 1 ∞ 1 ∞ 1 ∞ 1 ∞ 1 ∞ 1 ∞ 1 ∞ 1 ∞ 1 ∞ 1 ∞ TCP UDP TCP UDP TCP UDP TCP UDP TCP UDP TCP UDP Updated Permanent Updated Permanent Updated Permanent TLS SST TLS SST TLS SST 16 Clients 32 Clients 64 Clients Energy (mJ) Public-key crypto
Network comm. Number of allowed cached session keys Underlying Protocol Distribution key management Number of clients
Updated using public key Permanent No direct key distribution Strong & short Lightweight & long
Distribution key Crypto strength & key lifetimes Cached session keys Underlying protocol
TCP UDP One Unlimited Multiple D-3 D-1 D-2 P-1 P-2 C-1 C-2 C-3 K-1 K-2 K-3
Experiments & Results (cont'd)
TerraSwarm Research Center
28
- More results in our paper!
(for IoT clients)
Estimated energy for an IoT server connected by 16, 32, and 64 clients
More security guarantees Less energy
Tradeoffs for heterogeneity!
Note: TLS was used as a reference and we do not claim that SST is better than TLS 3 2 1 1 2 3