Research Article

A3Guard: A Local OS-Level Academic Examination Monitoring System with AES-256 Encrypted Evidence Logging

by  D. Lingavva, Mohammad Abdul Aarshad, Mohammad Abdul Gafoor, Abdul Khaliq
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Issue 106
Published: May 2026
Authors: D. Lingavva, Mohammad Abdul Aarshad, Mohammad Abdul Gafoor, Abdul Khaliq
10.5120/ijca131f9b951ae7
PDF

D. Lingavva, Mohammad Abdul Aarshad, Mohammad Abdul Gafoor, Abdul Khaliq . A3Guard: A Local OS-Level Academic Examination Monitoring System with AES-256 Encrypted Evidence Logging. International Journal of Computer Applications. 187, 106 (May 2026), 10-16. DOI=10.5120/ijca131f9b951ae7

                        @article{ 10.5120/ijca131f9b951ae7,
                        author  = { D. Lingavva,Mohammad Abdul Aarshad,Mohammad Abdul Gafoor,Abdul Khaliq },
                        title   = { A3Guard: A Local OS-Level Academic Examination Monitoring System with AES-256 Encrypted Evidence Logging },
                        journal = { International Journal of Computer Applications },
                        year    = { 2026 },
                        volume  = { 187 },
                        number  = { 106 },
                        pages   = { 10-16 },
                        doi     = { 10.5120/ijca131f9b951ae7 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2026
                        %A D. Lingavva
                        %A Mohammad Abdul Aarshad
                        %A Mohammad Abdul Gafoor
                        %A Abdul Khaliq
                        %T A3Guard: A Local OS-Level Academic Examination Monitoring System with AES-256 Encrypted Evidence Logging%T 
                        %J International Journal of Computer Applications
                        %V 187
                        %N 106
                        %P 10-16
                        %R 10.5120/ijca131f9b951ae7
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

Academic examination integrity has become increasingly difficult to maintain in modern computer-based examination environments. Existing commercial solutions such as ProctorU, Respondus LockDown Browser, and ExamSoft depend heavily on cloud infrastructure, raising concerns about data privacy, internet availability, and institutional cost. This paper presents A3Guard, a comprehensive C++/Qt5 desktop application for Ubuntu Linux that enforces academic integrity entirely within the local environment through OS-level monitoring. A3Guard performs real-time tracking of application launches, window focus changes, clipboard activity, USB device insertions, and keystroke interrupt patterns without requiring any internet connectivity. All evidence logs are encrypted using AES-256-CBC and protected by SHA-256 file integrity verification to ensure tamper-proof audit trails. The system enforces network isolation through rfkill, nmcli, and iptables, and automatically unmounts unauthorized USB storage devices upon detection. Experimental evaluation across multiple test scenarios demonstrates that A3Guard operates with a mean CPU overhead of 3.8%, peak CPU under 7%, and memory consumption stabilized at 62 MB during extended two-hour examination sessions—well within the defined operational thresholds. Cross-dataset evaluation including standard workstation, low-resource, and high-load conditions confirms the system’s consistency and robustness. Comparative analysis against existing proctoring tools demonstrates A3Guard’s superiority in privacy preservation, infrastructure independence, and OS-level coverage depth. The system architecture, security design, implementation details, multi-scenario evaluation, and visual performance analysis are presented with the goal of providing educational institutions with a scalable, privacy-preserving, infrastructure-independent examination monitoring solution.

References
  • ProctorU. (2023). ProctorU Remote Proctoring Platform. Available: https://www.proctoru.com
  • Respondus Inc. (2023). Respondus LockDown Browser Technical Guide. Available: https://web.respondus.com/lockdownbrowser
  • ExamSoft Worldwide. (2023). ExamSoft Examination Security and Assessment Platform. Available: https://examsoft.com
  • Linux Audit Project. (2022). auditd — Linux Audit Framework Documentation. The Linux Kernel Organization. Available: https://github.com/linux-audit/audit-documentation
  • Alessio, H., Macaruso, N., Fischler, M., and Lee, P. 2017. Impact of proctoring environments on student performance: Identical online courses with different proctoring environments. Online Learning, 21(4), 1–17.
  • Tipton, H. F. and Krause, M. 2007. Information Security Management Handbook (6th ed.). Auerbach Publications.
  • Qt Group. (2023). Qt 5.15 Documentation — Qt Core and Qt Widgets. Available: https://doc.qt.io/qt-5
  • OpenSSL Foundation. (2023). OpenSSL Cryptography and SSL/TLS Toolkit — EVP Symmetric Encryption. Available: https://www.openssl.org/docs/man1.1.1/man3/EVP_EncryptInit.html
  • The Linux Kernel Contributors. (2023). /proc filesystem documentation. Available: https://www.kernel.org/doc/html/latest/filesystems/proc.html
  • Schneier, B. 1996. Applied Cryptography: Protocols, Algorithms, and Source Code in C (2nd ed.). John Wiley & Sons.
  • Pearson VUE. (2023). Pearson VUE Online Proctoring Services. Available: https://home.pearsonvue.com
  • Kryterion. (2023). Kryterion Webassessor Remote Proctoring Platform. Available: https://www.kryterion.com
  • PSI Services LLC. (2023). PSI Online Proctoring Solutions. Available: https://www.psionline.com
  • National Institute of Standards and Technology. (2020). Security and Privacy Controls for Information Systems and Organizations (NIST SP 800-53 Rev. 5). Available: https://nvlpubs.nist.gov
  • OWASP Foundation. (2023). OWASP Top Ten Web Application Security Risks. Available: https://owasp.org
  • Hussein, A., Elhajj, I. H., Chehab, A., and Kayssi, A. 2021. Endpoint-based anomaly detection for academic integrity in online examinations. Computers & Security, 102, 102145.
  • Nigam, A., Bhatt, R., and Sharma, P. 2022. AI-based examination proctoring: Challenges, false positive rates, and resource constraints. Journal of Educational Technology Systems, 51(2), 189–214.
  • Khan, F., Ali, R., and Ahmed, S. 2023. A lightweight USB monitoring daemon for Linux-based examination environments. Proceedings of the International Conference on Information Security and Privacy (ICISP 2023), 112–119.
  • European Parliament. (2016). General Data Protection Regulation (GDPR) — Regulation (EU) 2016/679. Official Journal of the European Union.
  • Dey, S. and Bhattacharya, S. 2024. Privacy-preserving examination integrity systems: A survey of local-only monitoring approaches. IEEE Transactions on Learning Technologies, 17(1), 34–48.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Academic Integrity Examination Monitoring AES-256 Encryption OS-Level Security Linux Qt5 USB Control Network Isolation Proctoring System Evidence Logging

Powered by PhDFocusTM