Difference between revisions of "TinySec"
m |
m |
||
Line 2: | Line 2: | ||
== Description == | == Description == | ||
− | TinySec | + | TinySec provides two different modes: authenticated encryption ('''TinySec-AE''') and authentication only ('''TinySec-Auth'''). Encryption is provided by the Skipjack algorithm used with the CBC mode of operation. Authentication is provided by the CBC mode of operation wich adds a 4-byte tag to the message. |
==See also== | ==See also== | ||
*[[MiniSec]] | *[[MiniSec]] |
Revision as of 08:49, 17 November 2009
TinySec is a layer security architecture which was implemented in TinyOS 1.x by Chris Karlof, Naveen Sastry and David Wagner. This implementation was not ported to TinyOS 2.x.
Description
TinySec provides two different modes: authenticated encryption (TinySec-AE) and authentication only (TinySec-Auth). Encryption is provided by the Skipjack algorithm used with the CBC mode of operation. Authentication is provided by the CBC mode of operation wich adds a 4-byte tag to the message.