header bg

Scan QR code or get instant email to install app

Question:

Michael knows that his Linux system generates entropy that is used for multiple functions, including encryption. Which of the following is a source of entropy for the Linux kernel?

A Keystrokes and mouse movement.
explanation

The Linux kernel uses user-driven events like keystrokes, mouse movement, and similar events to generate randomness (entropy). The time of day is not random, user logins are typically not frequent enough or random enough to be a useful source of entropy, and network packet timing is not used for this. If you encounter a question like this and do not know where to start, consider what you know about entropy it is randomness, so you would be looking for the input that would have the most randomness to it. Thus, you could rule out the time of day, and likely user logins. After that, you might consider what could be controlled by an external party: network packets being sent to the system, and rule that out as a potential attack vector. That leaves keyboard input and mouse movement.

Related Information

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

*