- CONTENTS:

  1. Middleware
  2. Routing
  3. Transport
  4. Key-distribution
  5. Convergecast-traffic encryption
  6. Authentication
  7. Cryptographic primitives
  8. Utility modules
  9. Configuration support for the UbiSec&Sens toolbox


- MIDDLEWARE:

Module name

Del. no.

Partner

Dependency

Optional dependency

Description

TinyPEDS

D3.1

NEC

Identity
TinyLUNAR

CaMyTs
EC-ElGamal
PANEL
RANBAR

Middleware for storing the environmental fingerprint in asynchronous WSNs

TinyDSM

D3.1

IHP

Identity
DTSN
DSDV

n/a

Distributed shared memory

DISC

D3.1

RWTH- Aachen

Identity

n/a

Distributed information storage and collection protocol



- ROUTING:

Module name

Del. no.

Partner

Dependency

Optional dependency

Description

TinyLUNAR

D1.1

LTU
RWTH- Aachen

Identity

n/a

Reactive end-to-end connection oriented routing protocol

DSDV

D1.3

INOV

CBC-MAC

n/a

Destination-Sequenced Distance-Vector Routing

GPSR

D1.2

BUTE

Identity
NManagement

n/a

Greedy perimeter stateless routing



- TRANSPORT:

Module name

Del. no.

Partner

Dependency

Optional dependency

Description

DTSN

D1.3

INOV

DSDV

n/a

Distributed transport protocol for sensor networks

NanoTCP

D1.1

RWTH- Aachen

n/a

n/a

Implementation of lightweight TCP protocol over TinyOS



- KEY-DISTRIBUTION:

Module name

Del. no.

Partner

Dependency

Optional dependency

Description

RoK

D2.4+

INRIA

n/a

NManagement

Robust key pre-distribution protocol for multi-phase WSNs

TAUK

D2.4+

NEC

Identity

NManagement

Topology aware unique keying protocol for bihomomorphic encryption



- CONVERGECAST-TRAFFIC ENCRYPTION:

Module name

Del. no.

Partner

Dependency

Optional dependency

Description

CDA (CaMyTs)

D2.1

INRIA

Stream cipher

n/a

Encryption of convergecast traffic

CDA (DoFe)

D2.1

NEC

DoFe

n/a

Encryption of convergecast traffic



- AUTHENTICATION:

Module name

Del. no.

Partner

Dependency

Optional dependency

Description

CCastAuth

D2.2

RUB

Hmac-MD5

n/a

Authentication of convergecast traffic

UCastAuth

D2.2

RUB

Hmac-MD5

n/a

Authentication protocol for unicast traffic

MCastAuth

D2.2

NEC

Hmac-MD5

n/a

Authentication protocol for multicast traffic

RANBAR

D3.1

BUTE

n/a

n/a

RANSAC-based resilient aggregation



- CRYPTOGRAPHIC PRIMITIVES:

Module name

Del. no.

Partner

Dependency

Optional dependency

Description

Hmac-MD5

n/a

NEC

n/a

n/a

Implementation of Hmac-MD5 in NesC

EC-ElGamal

D3.1

NEC

ECCArith

n/a

Efficient implementation of the asymmetric homomorphic encryption primitive required by TinyPEDS

TinyRNG

D0.2

INRIA

Sym. ciphers and modes

n/a

Random number generator



- UTILITY MODULES:

Module name

Del. no.

Partner

Dependency

Optional dependency

Description

Identity

n/a

IHP

n/a

RSI

Module for managing key, identity, and loaction of nodes

PANEL

D1.1

BUTE

Identity

TinyLUNAR
TinyRNG

Position-based aggregator node election

RSI

D1.3

INOV

TinyRNG

n/a

Robust sensor intialisation

NManagement

n/a

NEC

n/a

n/a

Flexible architecture to share data with neighbors

ECounter

n/a

NEC

n/a

GPS

Time synchronisation module

FFArith

n/a

NEC

n/a

n/a

Efficient implementation of finite field arithmetic operations on the prime field

ECCArith

n/a

NEC

FFArith

n/a

Efficient implementation of elliptic curve arithmetic operations on the prime field

Final audit with a live outdoor demo for roadside WSN to vehicular communication: 17/18 December at NEC, Heidelberg, Germany.
Selected software modules of the UbiSec&Sens security and reliability toolbox are available for download.
UbiSec&Sens security and reliability toolbox has been presented at the ZigBee Alliance member meeting in Vancouver, BC, Canada, October 6-9, 2008 (Slides).
The Agriculture WSN prototype has been reported in the German Viniculture Magazine "Der Deutsche Weinbau".
   © 2006 UbiSec&Sens (This page is maintained by Osman Ugus) Impressum