A Protocol for Secure Instant Messaging in Tactical Networks - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

A Protocol for Secure Instant Messaging in Tactical Networks

Description:

Presence information. Ease of use. Server-based instant messenger features. Central user directory ... Invite to custom channel multicast address derived from ... – PowerPoint PPT presentation

Number of Views:61
Avg rating:3.0/5.0
Slides: 23
Provided by: tobiasginz
Category:

less

Transcript and Presenter's Notes

Title: A Protocol for Secure Instant Messaging in Tactical Networks


1
A Protocol for Secure Instant Messagingin
Tactical Networks
  • Jens Tölle
  • Philipp Steinmetz
  • Tobias Ginzler

2
Overview
  • Tactical instant messaging
  • Requirements
  • Groups
  • Implementation
  • Future work

3
Tactical instant messaging
  • Exchange of text messages
  • Wireless network

4
Tactical instant messaging
  • Pros
  • Low bandwidth consumption
  • No misunderstandings through bad speech reception
  • Easy asynchronous reading and logging
  • Silent operation
  • Cons
  • Text input inconvenient for sender

5
Requirements
  • No single point of failure no servers
  • Security
  • Robust transmission
  • Presence information
  • Ease of use

6
Server-based instant messenger features
  • Central user directory
  • Centralized communication
  • Centralized security infrastructure
  • Implicit user structure

7
Server-based instant messenger features
  • Central user directory
  • Centralized communication
  • Centralized security infrastructure
  • Implicit user structure

Replaced by decentralized mechanisms!
8
Security
  • Confidentiality
  • Integrity and authenticity
  • Future work Non-repudiation

9
Confidentiality
  • Confidentiality by symmetric encryption
  • Future work Integration of key-agreement protocol

10
Integrity and authenticity
  • Certificate infrastructure
  • Required certificates on devices

11
Integrity and authenticity
  • Future work nodes provide own certificate if
    unknown
  • Shared trusted certification authority (CA)

12
Groups
  • One group one communication channel
  • Confidentiality by group wide symmetric
    encryption key
  • Assignment strategies?

13
Group communication
  • Assign one multicast address per group
  • All group members join their multicast group
  • Multicast routing replaces application-side
    membership management

14
Group assignment
  • Single channel
  • Choose from set of channels
  • Invite to custom channel

15
Group assignment
Assign multicast addresses
  • Single channel 1 preset multicast address
  • Choose from set of channels n preset multicast
    addresses
  • Invite to custom channel multicast address
    derived from unique user id

16
Group assignment
17
Group interaction
18
Group interaction
  • No unwanted merge and split operations

19
Implementation
  • Java ME
  • Runs on mobile devices
  • Message signing sufficiently fast (1s on 400 MHz
    ARM)

20
Future work
  • Gateway to client/server-network
  • Presence information in large networks

21
Summary
  • Secure text messaging
  • No servers, wireless links
  • Group-oriented communication
  • User structuring required

22
Thank you!Any questions?
  • steinmetz_at_fgan.de
Write a Comment
User Comments (0)
About PowerShow.com