The paper describes an M-Learning system, implemented on the J2ME platform, that uses Bluetooth wireless networks in a Piconets architecture to offer services for mobile devices. The access to these services is made possible by using Bluetooth capabilities of a mobile device that is part of an distributed system. The paper analyzes the security aspect of accessing the Bluetooth service from a CIA, Confidentiality, Integrity and Authenticity, point of view. There are described the security options implemented by the Bluetooth Protocol, as described in JSR 82, [11], for the J2ME platform. The paper proposes a secure architecture, for the J2ME platform, that authenticates users and their devices, in a unique manner, without using devices IMEI, International Mobile Equipment Identity. The proposed secure architecture is described as the security core of an M-Learning system that provides Bluetooth services.
[1]
Mario Gerla,et al.
New bluetooth interconnection methods: Overlaid Bluetooth Piconets (OBP) and Temporary Scatternets (TS)
,
2007,
Comput. Commun..
[2]
Gregory D. Abowd,et al.
Beyond Mobile Telephony : Exploring Opportunities for Applications on the Mobile Phone Handset
,
2003
.
[3]
GerlaMario,et al.
New bluetooth interconnection methods
,
2007
.
[4]
Catalin Boja,et al.
Quality Characteristics and Metrics related to M-Learning Process
,
2009
.
[5]
Bruce Hopkins,et al.
Bluetooth for Java
,
2003,
Apress.
[6]
Alfred Menezes,et al.
Patents and Standards
,
1996,
Handbook of Applied Cryptography.
[7]
Catalin Boja,et al.
Survey on Multimedia Technologies for Mobile Learning Applications
,
2009
.