CFP last date
20 August 2026
Reseach 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
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Number 106
Year of Publication: 2026
Authors: D. Lingavva, Mohammad Abdul Aarshad, Mohammad Abdul Gafoor, Abdul Khaliq
10.5120/ijca131f9b951ae7

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 },
issue_date = { May 2026 },
volume = { 187 },
number = { 106 },
month = { May },
year = { 2026 },
issn = { 0975-8887 },
pages = { 10-16 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume187/number106/a3guard-a-local-os-level-academic-examination-monitoring-system-with-aes-256-encrypted-evidence-logging/ },
doi = { 10.5120/ijca131f9b951ae7 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2026-05-21T00:16:55.303615+05:30
%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
%J International Journal of Computer Applications
%@ 0975-8887
%V 187
%N 106
%P 10-16
%D 2026
%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
  1. ProctorU. (2023). ProctorU Remote Proctoring Platform. Available: https://www.proctoru.com
  2. Respondus Inc. (2023). Respondus LockDown Browser Technical Guide. Available: https://web.respondus.com/lockdownbrowser
  3. ExamSoft Worldwide. (2023). ExamSoft Examination Security and Assessment Platform. Available: https://examsoft.com
  4. Linux Audit Project. (2022). auditd — Linux Audit Framework Documentation. The Linux Kernel Organization. Available: https://github.com/linux-audit/audit-documentation
  5. 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.
  6. Tipton, H. F. and Krause, M. 2007. Information Security Management Handbook (6th ed.). Auerbach Publications.
  7. Qt Group. (2023). Qt 5.15 Documentation — Qt Core and Qt Widgets. Available: https://doc.qt.io/qt-5
  8. 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
  9. The Linux Kernel Contributors. (2023). /proc filesystem documentation. Available: https://www.kernel.org/doc/html/latest/filesystems/proc.html
  10. Schneier, B. 1996. Applied Cryptography: Protocols, Algorithms, and Source Code in C (2nd ed.). John Wiley & Sons.
  11. Pearson VUE. (2023). Pearson VUE Online Proctoring Services. Available: https://home.pearsonvue.com
  12. Kryterion. (2023). Kryterion Webassessor Remote Proctoring Platform. Available: https://www.kryterion.com
  13. PSI Services LLC. (2023). PSI Online Proctoring Solutions. Available: https://www.psionline.com
  14. 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
  15. OWASP Foundation. (2023). OWASP Top Ten Web Application Security Risks. Available: https://owasp.org
  16. 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.
  17. 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.
  18. 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.
  19. European Parliament. (2016). General Data Protection Regulation (GDPR) — Regulation (EU) 2016/679. Official Journal of the European Union.
  20. 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

Keywords

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