Next: SPINSSecurity Building Blocks
Up: SPINS: Security Protocols for
Previous: Data Freshness
We use the following notation to describe security protocols and cryptographic
operations in this paper.
-
- are principals, such as communicating nodes
-
- is a nonce generated by (a nonce is an
unpredictable bit string, usually used to achieve freshness).
-
- denotes the concatenation of messages and
-
- denotes the secret (symmetric) key which is shared
between and
-
- is the encryption of message with
the symmetric key shared by and .
-
- denotes the encryption of message ,
with key , and the initialization vector which is used in
encryption modes such as cipher-block chaining (CBC), output feedback mode
(OFB), or counter mode (CTR) [9, 21, 22].
By a secure channel, we mean a channel that offers confidentiality,
data authentication, integrity, and freshness.
Next: SPINSSecurity Building Blocks
Up: SPINS: Security Protocols for
Previous: Data Freshness
Adrian Perrig
Fri Jun 1 22:51:44 PDT 2001