BANK OF PASSWORDS: a secure Android password manager implemented based on specific requirements
Passwords serve as a vital means to safeguard our digital accounts. Many individuals resort to conventional methods like writing down passwords on paper or storing them on cloud services, often overlooking security risks, forgetting, and divulging is the most notable, which leads to loss of access...
| Published in: | Al-Kitab Journal for Pure Sciences |
|---|---|
| Main Author: | |
| Format: | Article |
| Language: | English |
| Published: |
Al-Kitab University
2024-03-01
|
| Subjects: | |
| Online Access: | https://isnra.net/index.php/kjps/article/view/1128 |
| _version_ | 1849923083935154176 |
|---|---|
| author | Hussein Abdulkhaleq Saleh |
| author_facet | Hussein Abdulkhaleq Saleh |
| author_sort | Hussein Abdulkhaleq Saleh |
| collection | DOAJ |
| container_title | Al-Kitab Journal for Pure Sciences |
| description |
Passwords serve as a vital means to safeguard our digital accounts. Many individuals resort to conventional methods like writing down passwords on paper or storing them on cloud services, often overlooking security risks, forgetting, and divulging is the most notable, which leads to loss of access to accounts, or potential breaches. In this paper, we propose the development of an Android application named "BANK OF PASSWORD" to address this issue. Our work focuses on creating a lightweight app equipped with essential functionalities desired by users, including password addition, updating, copying, searching, and deletion. To ensure the security of stored passwords, our approach incorporates various protective measures, such as access restriction through a login process and the utilization of SHA256 hashing and AES256 encryption for password encryption, where stored passwords are securely encrypted and stored as ciphertexts within an SQLite database. A fingerprint authentication was implemented as a second login method. Extensive testing of the application demonstrates the successful functioning of all proposed features and requirements on devices running API level 26 or above.
|
| format | Article |
| id | doaj-art-ef94fe2894de4666983c0190974a5cf4 |
| institution | Directory of Open Access Journals |
| issn | 2617-1260 2617-8141 |
| language | English |
| publishDate | 2024-03-01 |
| publisher | Al-Kitab University |
| record_format | Article |
| spelling | doaj-art-ef94fe2894de4666983c0190974a5cf42025-08-20T00:54:53ZengAl-Kitab UniversityAl-Kitab Journal for Pure Sciences2617-12602617-81412024-03-0180110.32441/kjps.08.01.p5BANK OF PASSWORDS: a secure Android password manager implemented based on specific requirements Hussein Abdulkhaleq Saleh0Directorate General of Education in Dhi Qar., Iraq Passwords serve as a vital means to safeguard our digital accounts. Many individuals resort to conventional methods like writing down passwords on paper or storing them on cloud services, often overlooking security risks, forgetting, and divulging is the most notable, which leads to loss of access to accounts, or potential breaches. In this paper, we propose the development of an Android application named "BANK OF PASSWORD" to address this issue. Our work focuses on creating a lightweight app equipped with essential functionalities desired by users, including password addition, updating, copying, searching, and deletion. To ensure the security of stored passwords, our approach incorporates various protective measures, such as access restriction through a login process and the utilization of SHA256 hashing and AES256 encryption for password encryption, where stored passwords are securely encrypted and stored as ciphertexts within an SQLite database. A fingerprint authentication was implemented as a second login method. Extensive testing of the application demonstrates the successful functioning of all proposed features and requirements on devices running API level 26 or above. https://isnra.net/index.php/kjps/article/view/1128Secure warehouse for passwordsPasswords vaultPasswords keeper appAndroid application |
| spellingShingle | Hussein Abdulkhaleq Saleh BANK OF PASSWORDS: a secure Android password manager implemented based on specific requirements Secure warehouse for passwords Passwords vault Passwords keeper app Android application |
| title | BANK OF PASSWORDS: a secure Android password manager implemented based on specific requirements |
| title_full | BANK OF PASSWORDS: a secure Android password manager implemented based on specific requirements |
| title_fullStr | BANK OF PASSWORDS: a secure Android password manager implemented based on specific requirements |
| title_full_unstemmed | BANK OF PASSWORDS: a secure Android password manager implemented based on specific requirements |
| title_short | BANK OF PASSWORDS: a secure Android password manager implemented based on specific requirements |
| title_sort | bank of passwords a secure android password manager implemented based on specific requirements |
| topic | Secure warehouse for passwords Passwords vault Passwords keeper app Android application |
| url | https://isnra.net/index.php/kjps/article/view/1128 |
| work_keys_str_mv | AT husseinabdulkhaleqsaleh bankofpasswordsasecureandroidpasswordmanagerimplementedbasedonspecificrequirements |
