摘要:Chatapplication is increasingly used as an alternative to older communicationtechnologies such as telephony and telegraph. Equipped with advanced features,people can use it for education, business and socialize. Basic requirement forchatting is an ability to exchange text messages, however, recent releasesinclude support for audio and video communications. For some reasons,peer-to-peer now turned out to be a popular architecture and as such, itbecomes a choice for developing chat applications such as Skype. Skype however,makes use of centralized server for user registration, login and buddy list.Indeed, this idea could be disastrous in the event of a compromise. In thisstudy, we proposed a chat application that is based on pure peer-to-peer architecturethat totally rid of centralized or third party elements. The system iscontrolled by the users and its security is autonomously managed by thecommunicating parties. Each user will have their own database for peer’sprofiles and communication parties authenticate among each other before exchangingmessages. The main contribution of this paper is a state-of-the-art chatapplication having completely been designed with build in security measures.