 |
Secure Broadcast Authentication
|
|
|
Broadcast authentication
enables receivers of to verify that
received messages originated with the claimed
source and were not modified en-route. The
problem becomes more complex in common
settings where other receivers of the data are
untrusted, and where lost packets are not
retransmitted.
We propose several
approaches for secure broadcast
authentication and signature, including TESLA,
EMSS, MESS, and BiBa.
|
|
TESLA broadcast authentication
The TESLA protocol
leverages loose time synchronization between
the sender and receivers to provide highly
efficient broadcast authentication that only
relies on purely symmetric cryptographic
primitives. The asymmetry required for
secure broadcast authentication is achieved
through the use of one-way functions and the
(current) impossibility of time travel.
TESLA is described in
detail in our book, which has also been
translated into Japanese.
|
|
 Papers
Perrig, Adrian, Ran Canetti, Dawn Song, and Doug Tygar.
"The TESLA Broadcast Authentication Protocol."
In RSA Cryptobytes, Summer 2002.
[ PDF ]
Perrig, Adrian, Ran Canetti, Dawn Song, and Doug Tygar.
"Efficient and Secure Source Authentication for Multicast."
In Proceedings of
the Network and Distributed System Security
Symposium (NDSS), San Diego,
California, February 2001.
[ PDF ]
Perrig, Adrian, Ran Canetti, Dawn Song, and Doug Tygar.
"Efficient
Authentication and Signing of Multicast Streams over Lossy
Channels."
In Proceedings of
the IEEE Symposium on Security and
Privacy, Oakland, California, May
2000.
[ PDF ]
 Source Code
Use of our TESLA
source code is at your own risk.
|
|
The Seven Cardinal Properties
We investigate the design space of
sensor network broadcast authentication. We show that prior approaches
can be organized based on a taxonomy of seven fundamental proprieties,
such that each approach can satisfy at most six of the seven
proprieties. An empirical study of the design space reveals
possibilities of new approaches, which we present in the following two
new authentication protocols: RPT and LEA. Based on this
taxonomy, we offer guidance in selecting the most appropriate protocol
based on an application's desired proprieties. Finally, we pose the
open challenge for the research community to devise a protocol
simultaneously providing all seven properties.
|
|
 Papers
Luk, Mark, Adrian Perrig, and Bram Whillock.
"Seven Cardinal Properties of
Sensor Network Broadcast Authentication."
Fourth ACM Workshop on Security of
Ad Hoc and Sensor Networks (SASN 2006), Alexandria, Virginia,
October 30, 2006.
[ PDF ]
|
|
EMSS and MESS
EMSS and MESS are broadcast signature
protocols. The original EMSS protocol is
described in our Oakland paper, and the MESS
protocol (essentially EMSS with randomized
links) is described in our book.
|
|
 Papers
Perrig, Adrian, Ran Canetti, Dawn Song, and Doug Tygar.
"Efficient
Authentication and Signing of Multicast Streams over Lossy
Channels."
In Proceedings of
the IEEE Symposium on Security and
Privacy, Oakland, California, May
2000.
[ PDF ]
|
|
BiBa
The Bins and Balls (BiBa) signature is an
efficient signature scheme that can be used
in conjunction with hash chains to form an
efficient broadcast signature mechanism. The
HORS signature by Reyzin and Reyzin
represents a substantial optimization over
BiBa, and the one-way chain tricks presented
in the BiBa paper also apply to the HORS
signature.
|
|
 Papers
Perrig, Adrian.
"The BiBa One-Time
Signature and Broadcast Authentication Protocol ."
In Proceedings of
the ACM Conference on Computer and
Communications Security (CCS),
Philadelphia, Pennsylvania, November
2001.
[ PDF ]
|
|
Contact Us


|
|
|