########################################################################################## DNSCHAT-1: Write-up High Level Design ########################################################################################## Issue Type: Task ----------------------------------------------------------------------------------------- Issue Information ==================== Priority: Major Status: Closed Resolution: Done (2015-01-13 15:45:32) Project: DNS Chat (DNSCHAT) Reported By: btasker Assigned To: btasker Time Estimate: 0 minutes Time Logged: 0 minutes ----------------------------------------------------------------------------------------- Issue Description ================== 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 Relations ================ - High Level Design Doc (http://projectsstatic.bentasker.co.uk/DNSCHAT/DNSCHAT-1-High_Level_Design/HLDesign.txt) ----------------------------------------------------------------------------------------- Activity ========== ----------------------------------------------------------------------------------------- 2015-01-13 15:45:26 btasker ----------------------------------------------------------------------------------------- Have added a link to the design document. ----------------------------------------------------------------------------------------- 2015-01-13 15:45:32 ----------------------------------------------------------------------------------------- btasker changed status from 'Open' to 'Resolved' ----------------------------------------------------------------------------------------- 2015-01-13 15:45:32 ----------------------------------------------------------------------------------------- btasker added 'Ben Tasker' to assignee ----------------------------------------------------------------------------------------- 2015-01-13 15:45:32 ----------------------------------------------------------------------------------------- btasker added 'Done' to resolution ----------------------------------------------------------------------------------------- 2015-01-13 15:45:35 ----------------------------------------------------------------------------------------- btasker changed status from 'Resolved' to 'Closed' ----------------------------------------------------------------------------------------- 2015-01-15 17:47:01 btasker ----------------------------------------------------------------------------------------- PoC has been built, see DNSCHAT-2