- TCP/IP connection
- Server-Client Model
- Multi-Threading
- Confidentiality
- Integrity
- Non-Repudiation
- Authentication,Authorization
- End-to-End Encryption
- /login-userNumber-password
- /signup-userNumber-password
- /send-toNumber-message // to send message to toNumber
- /messages-Number // to load conversation with Number
- /chats to show all chats
- /quit // to quit!