A Systematic Review of Encryption and Keylogging for Computer System Security
Swarnima Rai, Vaaruni Choubey, Suryansh, Puneet Garg
Abstract
Encryption encrypts data so that the one with a password or encryption key may access it. Encryption protects data content rather than preventing unlawful data transmission interception or access. Intelligence and security organizations utilize it, as well as personal security software that protects user data. Advanced Encryption Standard (AES) is one of the symmetric encryption algorithms that allows both parties, sender and receiver, to use the same key to encrypt and decrypt data.The suggested A keylogger, sometimes known as a keystroke logger, is a program that records or logs the keys you press on your console, usually invisibly so you are unaware that your activities are being monitored. Most people only perceive the negative aspects of this software, yet it has legitimate uses as well. Apart from being used for vengeful purposes such as obtaining information and other private information for vindictive purposes, it can also be used in the office to monitor your employees, at home to monitor your children’s activities, and by law enforcement to investigate and follow occurrences involving the use of computers. The project will be entirely written in Python, with the exception of the pynput module, which is not a common Python module and must be installed. The software we’re going to make should keep track of keystrokes and save the results to a file.