DESIGN AND IMPLEMENTATION SECURE M-LEARNING ANDROID APPLICATION USING MASVS OWASP STANDARD 1.0 APPROACH
Mobile-learning (m-learning) system provides plentiful of convenience. Users can access learning resources from anywhere at anytime. However, the convenience offered by the m-learning system is also accompanied by the information security threats on mobile devices, which are very diverse. Therefo...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/39658 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:39658 |
---|---|
spelling |
id-itb.:396582019-06-27T13:16:36ZDESIGN AND IMPLEMENTATION SECURE M-LEARNING ANDROID APPLICATION USING MASVS OWASP STANDARD 1.0 APPROACH Bani Hardi, Ariq Indonesia Theses mobile learning, android, security, MASVS, OWASP INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/39658 Mobile-learning (m-learning) system provides plentiful of convenience. Users can access learning resources from anywhere at anytime. However, the convenience offered by the m-learning system is also accompanied by the information security threats on mobile devices, which are very diverse. Therefore, application of security implementation is very important when designing and implementing a mobile application, including the m-learning application. Some of security challenges in developing the m-learning application are confidentiality, data integrity, and authenticity. This study aims to address the challenges of developing secure mlearning applications on the Android platform with the standard approach of Mobile Application Security Verification Standard (MASVS) 1.0 issued by OWASP. Adopted research method to produce a prototype simulation of secure m-learning applications was systems engineering. Security design of seurity m-learning application employed Problem Frames method to produce a security catalog according to the results of minimal asset identification, threats, and security techniques performed. The design of software development in this study uses MUML which is an extension of UML modeling for agent-based software systems. The implementation of risk mitigation at each abuse frame in this study focused on the security techniques of android-based applications using the OWASP MASVS standard approach. While the implementation of the backend server was developed as a provider of learning resources to be accessible by mobile applications through the RESTful web service API. Tests conducted on the results of the implementation of secure m-learning applications using the Mobile Security Testing Guide (MSTG) testing guidelines, so that it can be shown the suitability result of the security techniques performed from the risk mitigation approach of each identified abuse frame. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Mobile-learning (m-learning) system provides plentiful of convenience. Users can
access learning resources from anywhere at anytime. However, the convenience
offered by the m-learning system is also accompanied by the information security
threats on mobile devices, which are very diverse. Therefore, application of security
implementation is very important when designing and implementing a mobile
application, including the m-learning application. Some of security challenges in
developing the m-learning application are confidentiality, data integrity, and
authenticity. This study aims to address the challenges of developing secure mlearning
applications on the Android platform with the standard approach of
Mobile Application Security Verification Standard (MASVS) 1.0 issued by OWASP.
Adopted research method to produce a prototype simulation of secure m-learning
applications was systems engineering. Security design of seurity m-learning
application employed Problem Frames method to produce a security catalog
according to the results of minimal asset identification, threats, and security
techniques performed. The design of software development in this study uses MUML
which is an extension of UML modeling for agent-based software systems.
The implementation of risk mitigation at each abuse frame in this study focused on
the security techniques of android-based applications using the OWASP MASVS
standard approach. While the implementation of the backend server was developed
as a provider of learning resources to be accessible by mobile applications through
the RESTful web service API. Tests conducted on the results of the implementation
of secure m-learning applications using the Mobile Security Testing Guide (MSTG)
testing guidelines, so that it can be shown the suitability result of the security
techniques performed from the risk mitigation approach of each identified abuse
frame. |
format |
Theses |
author |
Bani Hardi, Ariq |
spellingShingle |
Bani Hardi, Ariq DESIGN AND IMPLEMENTATION SECURE M-LEARNING ANDROID APPLICATION USING MASVS OWASP STANDARD 1.0 APPROACH |
author_facet |
Bani Hardi, Ariq |
author_sort |
Bani Hardi, Ariq |
title |
DESIGN AND IMPLEMENTATION SECURE M-LEARNING ANDROID APPLICATION USING MASVS OWASP STANDARD 1.0 APPROACH |
title_short |
DESIGN AND IMPLEMENTATION SECURE M-LEARNING ANDROID APPLICATION USING MASVS OWASP STANDARD 1.0 APPROACH |
title_full |
DESIGN AND IMPLEMENTATION SECURE M-LEARNING ANDROID APPLICATION USING MASVS OWASP STANDARD 1.0 APPROACH |
title_fullStr |
DESIGN AND IMPLEMENTATION SECURE M-LEARNING ANDROID APPLICATION USING MASVS OWASP STANDARD 1.0 APPROACH |
title_full_unstemmed |
DESIGN AND IMPLEMENTATION SECURE M-LEARNING ANDROID APPLICATION USING MASVS OWASP STANDARD 1.0 APPROACH |
title_sort |
design and implementation secure m-learning android application using masvs owasp standard 1.0 approach |
url |
https://digilib.itb.ac.id/gdl/view/39658 |
_version_ |
1822269321458483200 |