DNSCHAT-1: Write-up High Level Design

Issue Information

Issue Type: Task
Priority: Major
Status: Closed

Reported By:
Ben Tasker
Assigned To:
Ben Tasker
Project: DNS Chat (DNSCHAT)
Resolution: Done (2015-01-13 15:45:32)

Created: 2015-01-09 07:46:49
Time Spent Working

Write up the high level design - worth including the current thinking on how the communications will be structured, though it'll likely need improving/tweaking as the system is built.

The chat client needs to include

- Encryption (Symmetric for simplicity - this is only a PoC)
- (Possibly) support for multi-user chats (as opposed to one on one)

Should definitely use Scapy to capture incoming messages as it gives flexibility in where the client can be run (i.e. rather than having to be the DNS server, it can be run on the DNS server or anywhere where interception of the queries are).

Issue Links

High Level Design Doc
Toggle State Changes


Have added a link to the design document.
btasker changed status from 'Open' to 'Resolved'
btasker added 'Ben Tasker' to assignee
btasker added 'Done' to resolution
btasker changed status from 'Resolved' to 'Closed'
PoC has been built, see DNSCHAT-2