Assuring fairness as well as honesty in the assessment process has become a major issue with the increasing rise of online education. While in-person classroom settings have natural advantages for monitoring, online learning environments necessitate an alternative strategy in order