Research Article
Enhancing Security and Privacy in MVC Architecture Using a Data Encryption-Based Model
S M Alauddin Kabir*
,
Uzzal KumarAcharjee
Issue:
Volume 11, Issue 1, June 2026
Pages:
1-7
Received:
23 December 2025
Accepted:
12 January 2026
Published:
27 January 2026
Abstract: The Model-View-Controller (MVC) architecture is widely used in modern software development due to its modular design, scalability, and clear separation of concerns. Despite these advantages, traditional MVC applications often lack built-in security measures, leaving them vulnerable to data breaches and unauthorized access. This research proposes an enhanced MVC architecture that integrates data encryption to improve security and privacy. The proposed approach incorporates AES and RSA encryption techniques within the Model and Controller layers to protect sensitive data both at rest and during transmission. Secure data handling is also ensured at the View layer to prevent unintended data exposure. This encryption-based enhancement strengthens data confidentiality and integrity while preserving the core MVC structure. An experimental implementation of the proposed architecture was conducted using an MVC-based web application framework. The system was evaluated in terms of response time, computational overhead, and resistance to common security threats. The results indicate that the encryption-enhanced MVC model significantly improves data confidentiality and integrity while introducing only minimal performance overhead. The findings demonstrate that integrating encryption mechanisms into the MVC architecture provides an effective and practical solution for developing secure and privacy-preserving software systems, making the proposed approach suitable for modern applications that require compliance with contemporary cybersecurity and data protection requirements.
Abstract: The Model-View-Controller (MVC) architecture is widely used in modern software development due to its modular design, scalability, and clear separation of concerns. Despite these advantages, traditional MVC applications often lack built-in security measures, leaving them vulnerable to data breaches and unauthorized access. This research proposes an...
Show More
Research Article
Development of a USSD-based Electronic Wallet System
Issue:
Volume 11, Issue 1, June 2026
Pages:
8-17
Received:
31 March 2026
Accepted:
11 April 2026
Published:
23 April 2026
DOI:
10.11648/j.ajdmkd.20261101.12
Downloads:
Views:
Abstract: Recently, electronic wallets have emerged as a primary catalyst in driving the growth of cashless and electronic payment systems. Electronic wallets contribute to financial inclusion by providing banking services to unbanked populations and enabling easier access to financial tools without the need for physical bank branches, thereby enhancing the global shift toward cashless societies. This work designed, implemented, and evaluated a Unstructured Supplementary Service Data (USSD) based electronic wallet system aimed at promoting financial inclusion in Nigeria. The system was designed using Unified Modeling Language (UML) tools and implemented with Python, Django, PostgreSQL, and Africa’s talking. A user-centered approach was adopted, emphasizing simplicity, easy navigation, and language accessibility, with support for English and Yoruba to ensure inclusivity. Key usability testing metrics, including task completion rates, error rates, and user satisfaction, were employed to evaluate the system's effectiveness. Results indicated an 80% task completion rate, a 20% error rate, and a high user satisfaction score of 4.7 out of 5. These findings highlight the system’s capability to bridge the digital divide by providing essential financial services with no or less internet access. The USSD-based electronic wallet facilitates account creation, fund transfers, receiving payments, multilingual support and airtime purchases, making it accessible via feature phones. This study underscores the potential of USSD technology to support underserved populations, advancing financial inclusion for individuals who may lack access to smartphones or stable internet connectivity. The implementation of such a system represents a crucial step towards achieving seamless, secure financial transactions in Nigeria, ultimately fostering greater economic empowerment among marginalized communities.
Abstract: Recently, electronic wallets have emerged as a primary catalyst in driving the growth of cashless and electronic payment systems. Electronic wallets contribute to financial inclusion by providing banking services to unbanked populations and enabling easier access to financial tools without the need for physical bank branches, thereby enhancing the ...
Show More