100 likes | 194 Views
SECURE INSTANT MESSENGER. HUSKY HACKERS –GROUP 7 ABDULLA AL ALI DEEPAK KALRA RAGURAM KRISHNAMACHARI SHINN CHYANG. ARCHITECTURE. Client – Server Architecture Client pre-configured with server’s public key New Public / Private Key at the client Ticket-to-Chat generated at server.
E N D
SECURE INSTANT MESSENGER HUSKY HACKERS –GROUP 7 ABDULLA AL ALI DEEPAK KALRA RAGURAM KRISHNAMACHARI SHINN CHYANG
ARCHITECTURE Client – Server Architecture Client pre-configured with server’s public key New Public / Private Key at the client Ticket-to-Chat generated at server 1&2) Mutual authentication with server 3) User obtains ticket from server 4) Mutual authentication with client using the ticket
GRAPHICAL USER INTERFACE Login List Chat
LOGIN Pre-Condition: The user runs the client executable. Action: User enters username and password in the textboxes and clicks “Login”
LIST Pre-Condition: The user has to be logged in. Action: User clicks on “LIST”
PERMIT Pre-Condition: Client has a list of online users Action: User double clicks on a username
PEER – PEER AUTHENTICATION Pre-Condition: Client has obtained the TICKET-to-B and knows IPB & PKB
PEER – PEER MESSAGE EXCHANGE Pre-Condition: Client A and Client B have been mutually authenticated and established a session key. Action: Client A / B types another message and hits enter.
LOGOUT Pre-Condition: Client A is logged in. Action: Client A clicks on “Logout”.