## 5 Simulation Results
### Analyzing the Impact of the Developed Method
Every day, the number of users who suspected missing documents or deleted or modified courses using the proposed solution was lower than those who used username and password authentication. From the analysis of the results obtained from the above chart, the following are identified: On the first day using the simple login with a user and password, there was an equal number of external attack attempts--three for each solution (Figure 7). On the seventh day, using the simple login with a user and password, there were five external attack attempts, and with the implemented solution, there were six external attack attempts. The same happened on days 14, 21, and 31; only the number of attacks varied. Thus, it was observed that when using the implemented authentication, the number of external attack attempts had a slight increase, after which it decreased. Meanwhile, the number of external attack attempts using the simple login with a user and password increased,  
Figure 5: Comparison between Moodle account and the proposed solution regarding suspicion of accessing the account. Figure 6: Comparison between Moodle account and the proposed solution regarding suspicion of missing content. which demonstrates the fact that attempts of external attacks decreased with the proposed solution, which proves its safety. Not knowing the new solution, suspicions were raised at the beginning of its use, but as the authentication method was used and understood, the number of those who gained confidence and wanted to use it increased. The main cause of data breaches in business is default or weak passwords [34]. The highest percentage of company data breaches is due to weak passwords, according to Verizon's 2021 Report on Data Breach Investigations [35]. In summary, 2 FA provides additional protection for users, as a username and password are not enough anymore. With this method, users must enter both factors to access their accounts. The originality of this functionality is given by the fact that it allows users to connect to their Moodle account with another authentication factor, a digital certificate issued by a certification authority. The advantages of two-factor authentication are that it adds a much-needed layer of security against attacks and can increase system security within the company. Immediately after the correct implementation, the 2 FA method makes it impossible for hackers to access the account using only login information and stolen passwords. Analyzing the results obtained from the implemented authentication, we noticed a noticeable downward trend in the number of users who forgot their passwords. The number of those who suspected access to the account by others decreased, highlighting the confidence in the solution used. The number of users who suspected missing documents or deleted or modified courses was lower, and the number of external attack attempts decreased. As users used and understood the two-factor method, the number of those who gained confidence and wanted to use it increased. The analysis results show the net advantage and performance of the developed method compared to those existing on the Moodle platform. From a security point of view, the proposed solution does not present any risks in this regard but increases the degree of security. From the client station to the server, the user accesses the website address through the browser and enters the two authentication factors, connecting securely. Implementing the plugin with the new method does not affect the Moodle platform because there is the possibility of returning to the previous authentication method. This operation is carried out by uninstalling or disabling it from the console settings. A future direction for improving the security of accessing e-learning platforms would be through integration with 6G networks. Another direction for increasing the degree of security would be authentication with 2 FA, where the digital certificate is in the cloud, and access to it is carried out by installing a client/program on the student's device.