2007 · 11 citations · 5 references
ComputingCommunicationComputer ScienceComputer SecurityCryptographySecurity ProtocolsAuthentication ProtocolsCryptographic Protocol DesignElliptic Curve CryptographyInstant MessagingKey Exchange ProtocolsMutual AuthenticationClient-server CommunicationClient-server MessagingElliptic Curve Cryptography ImplementationPresenceSecure CommunicationsSecure MessagingSecure Messaging ApplicationsSecure Messaging Standards
Abstract. Instant Messaging (IM) is a useful communication and work collaboration tool between individuals, groups, or enterprises. Unfortunately, most IM systems lack the needed security mechanism capable of ensuring the secure communications of IM client-client and IM client-server. In order to find a solution to secure IM communications, we designed and implemented a Secure Instant Messaging and Presence Protocol (SIMPP) based on elliptic-curve cryptography. The proposed IM service is compatible with the IETF XMPP (eXtensible Messaging and Presence Protocol)/Jabber Standard. Open source jabberd software was revised to create a SIMPP server on the Linux platform, wherein we used C++Builder to create a SIMPP client on the Windows platform. Our IM client and IM server use open source MIRACL cryptographic libraries with iksemel XMPP library.
5
Streaming XML with Jabber/XMPP
Peter Saint-Andre · IEEE Internet Computing · 2005 · 67 citations
Instant messaging and presence technologies for college campuses
Samir Chatterjee, Tarun Abhichandani, Haiqing Li et al. · IEEE Network · 2005 · 39 citations
Secure Public Instant Messaging: A Survey †
Mohammad Mannan · 2004 · 29 citations
Instant messaging: a new target for hackers
N. Leavitt · Computer · 2005 · 23 citations