By Topic

A secure cross-platform mobile IM system for enterprise applications

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Xue Sun ; Sch. of Inf. Sci. & Technol., Dalian Maritime Univ., Dalian, China ; Zhenjun Du ; Rong Chen

With the rapid development of the mobile Internet, mobile instant messaging (IM) systems are playing increasingly important roles in our life. However, it still faces with the issues of security and connectivity. XMPP (the Extensible Messaging and Presence Protocol), which is a cross-platform and open protocol, was adopted in this paper to resolve the connectivity problem of the IM system. And a hybrid encryption algorithm to secure the system was also designed, using the AES, SHA-1, and RSA algorithms to implement the hybrid encryption policy; the realization of the security algorithm was based on the Bouncy Castle encryption library. The whole system is composed of the Openfire server based on XMPP, and the mobile clients implemented in the Java ME language. The mobile client comprises four modules of the interface design, XML parsing, XML packaging, and event response. The main functions implemented in this mobile IM system include user login, roster, status change and display, sending and receiving of instant and encrypted messages, buddy management, chat record management and so on. This system is not only suitable for ordinary users, but also fit for enterprise applications.

Published in:

Uncertainty Reasoning and Knowledge Engineering (URKE), 2011 International Conference on  (Volume:2 )

Date of Conference:

4-7 Aug. 2011