Securing the transaction by parsing XML file in mobile Commerce
Main Article Content
Abstract
M-Commerce is emerging as ubiquitous technology among the existing wireless medium. It is technique of making transaction using mobile phones. Users are highly dependable on mobile phone because of it’s anytime, anywhere features. The transactions using mobile phones are increasing than desktop. Therefore, the performance and adaptability of M-Commerce is highly dependable on security of transaction. Mobile phones use different protocols for their display and programming while making the transaction. WAP, i-mode and J2ME technologies are used for programming for making transaction. The XML file is used to send data during transaction. The XML processor takes more time to encrypt which leads to breakdown the security during transaction. This paper has defined the code to parse XML file which reduces it size so that data during transaction would be sent with ease and fast. To enhance the security, XML file is encrypted before parsing. This paper has the code for encryption and parsing of data during transaction. The code is written in XML and J2ME as these technologies can easily run on multiple platform.
Article Details
References
[1] Alnaqeib Rami, Alshammari H Fahad, Zaidan AA, Zaidan BB, Hazza M Zubaida, “An Overview:Extensible Markup Language Technology”, Journal of Computing ,Vol 2, Issue 6 (2010).
[2] Cheng S, “Squeezing the last byte and Last Ounce of Performance On your MIDLETS, http://developers.sun.com/learning/javaoneo nline/2006/mobility/TS-3418.pdf, visited on 10/2/2018
[3] Collado E. M., Soto M.A.C, Garcia J.A.P., Delamer I.M., Lastra J.L.M, “Embedded XML DOM Parser:An approach for XML Data Processing on Networked Embedded systems with Real-time Requirements”, EURASIP Journal on Embedded systems, (2008).
[4] “Document Object model Core 2004”, http://www.w3.org/TR/DOM-Level3Core/core.html, visited on 11/2/2018
[5] Ghosh S., “Add XML parsing to your J2ME application”,IBM developer works.
[6] Green P., “Eastern Europe’s Foray into Mcommerce”, The New York Times p. 3.8
[7] Hanslo S W., MacGregor K.J, “Using XML messaging for wireless Middleware Communication”, University of Capetown.
[8] Hope-Rose. D., “Successful E-Business Deployment: Beyond Software” (No.COM14-5080): Gartner (2001).
[9] http://www.micsymposium.org/mics_2006/p apers/HuKaoYangYeh.pdf, visited on 20/2/2018 [10] Infoway Dotcom,” Mobile OS and efforts towards open standards” (2009).
[11] Lo JLC, Bishop J, Eloff JHP , “SMSSec : an end to end protocol for secure SMS”, Computer Security,27,2008154-167
[12] Lu J, Zhu X, Peng D, Huo H , “Active XML for Service Discovery in Mobile Environment”, JCIT 6(6),pp 47-53 (2011).
[13] Mohseni P., “Choose Your Java XMLParser”, http://www.devx.com/xml/Article/169, visited on 20/2/2018
[14] Nag B, “Acceleration Techniques for XML Processors,” In Proc. of XML (2004).
[15] Singh A., Singh K., Shahazad A., Azath M, Kumar S., “Secure payment information using XML technology”, International Journal of Advanced Research in computer Science and Software Engineering, Vol 2
issue 5 (2012).
[16] Stuart, D. and Bawany, K., “Wireless Service: United Kingdom (operational Management Report No.DPRO-90741):
Gartner”.
[17] Elliotte R.H., “SAX Conformance Testing”, Proceedings of the XML Conference.
[18] Zhang W., Robert A., “TDX: a HighPerformanceTable Driven XML Parser”, Proceedings of the 44th ACM Southeast Conference (ACM SE’06), pp 726-731 (2006)
[19] XML Encryption Syntax and Processing, W3C-Recommendation 2002, Online available: http://www.w3.org/TR/xmlenccore/, visited on 22/2/2018.
[20] XML tutorial, “Introduction to XML and XML with Java,” Online available: http://totheriver.com/learn/xml/xmltutorial.html, visited on 23/2/2018.
[21] Young D., ”Handicapping M-Commerce: Getting ready for wireless e-commerce” Wireless Review pp 24-30 (2000).
[22] Zhang J, “Non-Extractive Parsing for XML,” http://www.xml.com.
[23] Zhou1 Yamming, Qu Mingbin, “ A Run-time Adaptive and Code-size Efficient XML Parser”, Proceedings of the 30th Annual International Computer Software and Applications Conference (COMPSAC'06), IEEE (2006)
