Design and Prototyping of Web Service Security on J2ME based Mobile Phones

Ti-Shiang Wang
{"title":"Design and Prototyping of Web Service Security on J2ME based Mobile Phones","authors":"Ti-Shiang Wang","doi":"10.5220/0002541300290038","DOIUrl":null,"url":null,"abstract":"One of the main objectives in this paper is to investigate how to manipulate the Simple Object Access Protocol (SOAP) message and place security functions in the header of SOAP message. Here, we will present the design and implementation of web service security application on Java 2 Micro Edition (J2ME) based mobile devices. Basically this prototyping includes two-stage approach. In the first stage, we study the concept of proof in implementation of web services security on the IBM laptop using IBM WebSephere Studio Device Developer (WSDD V 5.6) IDE [1]. In addition we import kXML/kSOAP APIs to process SOAP message and use Bouncy Castle’s API [2] supporting cryptographic algorithms for security implementations. In this paper, the security functions we present here include five tasks: non-security, data digest, data encryption using symmetric key, data encryption using asymmetric key, and digital signature. At each task, we will discuss its corresponding design, SOAP header message, time performance, and return results in emulator. Based on the expected results from the first stage, in the second stage, we use Nokia 6600/3650 mobile phones as target mobile devices to test our application and evaluate performance at each task. Finally we will share our experience and lessons on this work in the conclusion and do the demonstration using Nokia 3650 mobile phone in the conference.","PeriodicalId":154903,"journal":{"name":"Web Services and Model-Driven Enterprise Information Services","volume":"104 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Web Services and Model-Driven Enterprise Information Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5220/0002541300290038","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

One of the main objectives in this paper is to investigate how to manipulate the Simple Object Access Protocol (SOAP) message and place security functions in the header of SOAP message. Here, we will present the design and implementation of web service security application on Java 2 Micro Edition (J2ME) based mobile devices. Basically this prototyping includes two-stage approach. In the first stage, we study the concept of proof in implementation of web services security on the IBM laptop using IBM WebSephere Studio Device Developer (WSDD V 5.6) IDE [1]. In addition we import kXML/kSOAP APIs to process SOAP message and use Bouncy Castle’s API [2] supporting cryptographic algorithms for security implementations. In this paper, the security functions we present here include five tasks: non-security, data digest, data encryption using symmetric key, data encryption using asymmetric key, and digital signature. At each task, we will discuss its corresponding design, SOAP header message, time performance, and return results in emulator. Based on the expected results from the first stage, in the second stage, we use Nokia 6600/3650 mobile phones as target mobile devices to test our application and evaluate performance at each task. Finally we will share our experience and lessons on this work in the conclusion and do the demonstration using Nokia 3650 mobile phone in the conference.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于J2ME的手机Web服务安全设计与原型
本文的主要目标之一是研究如何操作简单对象访问协议(Simple Object Access Protocol, SOAP)消息并在SOAP消息的报头中放置安全功能。在这里,我们将介绍在基于Java 2 Micro Edition (J2ME)的移动设备上设计和实现web服务安全应用程序。基本上这个原型包括两个阶段的方法。在第一阶段,我们研究了使用IBM WebSephere Studio Device Developer (WSDD V 5.6) IDE[1]在IBM笔记本电脑上实现web服务安全性的证明概念。此外,我们导入kXML/kSOAP API来处理SOAP消息,并使用Bouncy Castle的API[2]来支持安全实现的加密算法。在本文中,我们提出的安全功能包括五个任务:非安全性、数据摘要、使用对称密钥的数据加密、使用非对称密钥的数据加密和数字签名。在每个任务中,我们将讨论其相应的设计、SOAP头消息、时间性能和模拟器中的返回结果。基于第一阶段的预期结果,在第二阶段,我们使用Nokia 6600/3650手机作为目标移动设备来测试我们的应用程序并评估每个任务的性能。最后,我们将在结束语中分享我们对这项工作的经验和教训,并在会议上使用诺基亚3650手机进行演示。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
An XML-based system for configuration management of telecommunications networks using web-services Steering Model-Driven Development of Enterprise Information System Through Responsibilities From Mapping Specification to Model Transformation in MDA: Conceptualization and Prototyping Towards a formalization of model conformance in Model Driven Engineering Architectural Framework for Web Services Authorization
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1