• DocumentCode
    3129140
  • Title

    A secure cross-platform mobile IM system for enterprise applications

  • Author

    Sun, Xue ; Du, Zhenjun ; Chen, Rong

  • Author_Institution
    Sch. of Inf. Sci. & Technol., Dalian Maritime Univ., Dalian, China
  • Volume
    2
  • fYear
    2011
  • fDate
    4-7 Aug. 2011
  • Firstpage
    158
  • Lastpage
    161
  • Abstract
    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.
  • Keywords
    Java; XML; cryptography; electronic messaging; mobile computing; AES; Java ME language; Openfire server; RSA algorithm; SHA-1; XML packaging; XML parsing; bouncy castle encryption library; enterprise application; event response; extensible messaging; hybrid encryption algorithm; interface design; mobile Internet; mobile clients; mobile instant messaging systems; presence protocol; secure cross-platform mobile IM system; Encryption; Instant messaging; Mobile communication; Protocols; Servers; XML; Hybrid Encryption Algorithm; Instant Messaging; Java ME; XMPP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Uncertainty Reasoning and Knowledge Engineering (URKE), 2011 International Conference on
  • Conference_Location
    Bali
  • Print_ISBN
    978-1-4244-9985-4
  • Electronic_ISBN
    978-1-4244-9984-7
  • Type

    conf

  • DOI
    10.1109/URKE.2011.6007933
  • Filename
    6007933