FRAMESEC: a framework for the application development with end-to-end security provision in the mobile computing environment

Mobile devices offer network connectivity through wireless system communication that makes possible for applications to get access to information at any time and any place. However, the wireless link is more vulnerable to passive and active attacks than the fixed medium in traditional networks. This kind of connectivity brings security problems to applications that deal with confidential data, such as mobile commerce. Although wireless communication systems, such as IEEE 802.11, implement protection mechanisms for data transmission, they have reported vulnerabilities and do not guarantee end-to-end security, which is desirable for these applications. Thus, the paper proposes an application FRAMEwork that provides a reusable structure with SECurity mechanisms (FRAMESEC), which enable end-to-end security in the mobile computing environment.

[1]  Ivar Jacobson,et al.  Unified Modeling Language , 2020, Definitions.

[2]  Alan O. Freier,et al.  The SSL Protocol Version 3.0 , 1996 .

[3]  Ayman I. Kayssi,et al.  J2ME end-to-end security for M-commerce , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[4]  Nj Piscataway,et al.  Wireless LAN medium access control (MAC) and physical layer (PHY) specifications , 1996 .

[5]  Rossana M. de Castro Andrade,et al.  PEARL: A PErformance evaluAtor of cRyptographic aLgorithms for Mobile Devices , 2004, MATA.

[6]  Andrew Dornan,et al.  The Essential Guide to Wireless Communications Applications, Second Edition: From Cellular Systems to Wi-Fi , 2002 .

[7]  Andre Cesari de Oliveira Minelli,et al.  Uma ferramenta para desenvolvimento de aplicações para dispositivos móveis , 2002 .

[8]  권태경,et al.  SSL Protocol 기반의 서버인증 , 2003 .

[9]  Blake Ramsdell,et al.  S/MIME Version 3 Message Specification , 1999, RFC.

[10]  Ivar Jacobson,et al.  The unified modeling language reference manual , 2010 .

[11]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[12]  Ricardo Dahab,et al.  Tropyc: A Pattern Language for Cryptographic Software , 1998 .

[13]  William Stallings Zhu,et al.  Network Security Essentials : Applications and Standards , 2007 .

[14]  Rossana M. de Castro Andrade,et al.  MobiS: A Solution for the Development of Secure Applications for Mobile Devices , 2004, ICT.

[15]  Bobby Woolf,et al.  Null object , 1997 .