Security Login System on Mobile Application with Implementation of Advanced Encryption Standard (AES) using 3 Keys Variation 128-bit, 192-bit, and 256-bit

The development of mobile applications is unbalanced with the level of its security which is vulnerable to hacker attacks. Some important things that need to be considered in the security of mobile applications are login and database system. A login system that used the database as user authenticati...

Full description

Bibliographic Details
Main Authors: Hamdan Dian Jaya Rozi Hyang Utami, Riza Arifudin, Alamsyah Alamsyah
Format: Article
Language:English
Published: Jurusan Ilmu Komputer Universitas Negeri Semarang 2019-05-01
Series:Scientific Journal of Informatics
Subjects:
Online Access:https://journal.unnes.ac.id/nju/index.php/sji/article/view/17589
id doaj-365a85f276764b938c608824af1ed739
record_format Article
spelling doaj-365a85f276764b938c608824af1ed7392020-11-25T03:44:34ZengJurusan Ilmu Komputer Universitas Negeri SemarangScientific Journal of Informatics2407-76582019-05-0161344410.15294/sji.v6i1.175898763Security Login System on Mobile Application with Implementation of Advanced Encryption Standard (AES) using 3 Keys Variation 128-bit, 192-bit, and 256-bitHamdan Dian Jaya Rozi Hyang Utami0Riza Arifudin1Alamsyah Alamsyah2Semarang State UniversitySemarang State UniversitySemarang State UniversityThe development of mobile applications is unbalanced with the level of its security which is vulnerable to hacker attacks. Some important things that need to be considered in the security of mobile applications are login and database system. A login system that used the database as user authentication and passwords are very vulnerable to be hacking. In securing data, various ways had been developed including cryptography. Cryptographic algorithms used in securing passwords usually used MD5 encryption. However, MD5 as a broader encryption technique is very risky. Therefore, the level of login system security in an android application is needed to embed the Advanced Encryption Standard (AES) algorithm in its process. The AES algorithm was applied using variations of 3 keys 128-bit, 192-bit, and 256-bit. Security level testing was also conducted by using 40 SQL Injection samples which the system logins without security obtained 27.5% that be able to enter the system compared to the result of login systems that use AES algorithm 128-bit, 192-bit or 256-bit was obtained 100% that cannot enter into the system. The estimation of the average encryption process of AES 128, 192 and 256 bits are 5.8 seconds, 7.74 seconds, and 9.46 seconds.https://journal.unnes.ac.id/nju/index.php/sji/article/view/17589cryptographyadvanced encryption standardlogin systemmobile applicationandroid
collection DOAJ
language English
format Article
sources DOAJ
author Hamdan Dian Jaya Rozi Hyang Utami
Riza Arifudin
Alamsyah Alamsyah
spellingShingle Hamdan Dian Jaya Rozi Hyang Utami
Riza Arifudin
Alamsyah Alamsyah
Security Login System on Mobile Application with Implementation of Advanced Encryption Standard (AES) using 3 Keys Variation 128-bit, 192-bit, and 256-bit
Scientific Journal of Informatics
cryptography
advanced encryption standard
login system
mobile application
android
author_facet Hamdan Dian Jaya Rozi Hyang Utami
Riza Arifudin
Alamsyah Alamsyah
author_sort Hamdan Dian Jaya Rozi Hyang Utami
title Security Login System on Mobile Application with Implementation of Advanced Encryption Standard (AES) using 3 Keys Variation 128-bit, 192-bit, and 256-bit
title_short Security Login System on Mobile Application with Implementation of Advanced Encryption Standard (AES) using 3 Keys Variation 128-bit, 192-bit, and 256-bit
title_full Security Login System on Mobile Application with Implementation of Advanced Encryption Standard (AES) using 3 Keys Variation 128-bit, 192-bit, and 256-bit
title_fullStr Security Login System on Mobile Application with Implementation of Advanced Encryption Standard (AES) using 3 Keys Variation 128-bit, 192-bit, and 256-bit
title_full_unstemmed Security Login System on Mobile Application with Implementation of Advanced Encryption Standard (AES) using 3 Keys Variation 128-bit, 192-bit, and 256-bit
title_sort security login system on mobile application with implementation of advanced encryption standard (aes) using 3 keys variation 128-bit, 192-bit, and 256-bit
publisher Jurusan Ilmu Komputer Universitas Negeri Semarang
series Scientific Journal of Informatics
issn 2407-7658
publishDate 2019-05-01
description The development of mobile applications is unbalanced with the level of its security which is vulnerable to hacker attacks. Some important things that need to be considered in the security of mobile applications are login and database system. A login system that used the database as user authentication and passwords are very vulnerable to be hacking. In securing data, various ways had been developed including cryptography. Cryptographic algorithms used in securing passwords usually used MD5 encryption. However, MD5 as a broader encryption technique is very risky. Therefore, the level of login system security in an android application is needed to embed the Advanced Encryption Standard (AES) algorithm in its process. The AES algorithm was applied using variations of 3 keys 128-bit, 192-bit, and 256-bit. Security level testing was also conducted by using 40 SQL Injection samples which the system logins without security obtained 27.5% that be able to enter the system compared to the result of login systems that use AES algorithm 128-bit, 192-bit or 256-bit was obtained 100% that cannot enter into the system. The estimation of the average encryption process of AES 128, 192 and 256 bits are 5.8 seconds, 7.74 seconds, and 9.46 seconds.
topic cryptography
advanced encryption standard
login system
mobile application
android
url https://journal.unnes.ac.id/nju/index.php/sji/article/view/17589
work_keys_str_mv AT hamdandianjayarozihyangutami securityloginsystemonmobileapplicationwithimplementationofadvancedencryptionstandardaesusing3keysvariation128bit192bitand256bit
AT rizaarifudin securityloginsystemonmobileapplicationwithimplementationofadvancedencryptionstandardaesusing3keysvariation128bit192bitand256bit
AT alamsyahalamsyah securityloginsystemonmobileapplicationwithimplementationofadvancedencryptionstandardaesusing3keysvariation128bit192bitand256bit
_version_ 1724514099542360064