What is a salt and what is it used for in a Linux or Unix system?
A.
A salt is a value that is used to encrypt passwords before they are stored inthe registry.
B.
A salt is a value that adds randomness to the process of encrypting passwords.
C.
A salt is also called a shadow file, and is not readable by all users.
D.
A salt is the utility that is used to encrypt and hash passwords.
Explanation:
UNIX and Linux systems, do not use registries and SAM databases, but contain their user passwords in a file called /etc/passwd. A password is used to encrypt a block of bits with a one-way function and the resulting value is stored in this file. Salts are random values that are added to the encryption process to add more randomness. The more randomness to the encryption process, the harder it is for attackers to decrypt and uncover your password.
“B” is the correct answer. A salt is a value that adds randomness to the process of encrypting passwords.
Yes i too agree it. Right answer is “B”
Answer should be B
Salts are random values added to the encryption process to add more complexity. The more randomness entered into the encryption process, the harder it is for the bad guy to decrypt and uncover your password. The use of a salt means that the same password can be encrypted into several
thousand different formats. This makes it much more difficult for an attacker to uncover the right format for your system.
Shon Harris 5th edition pg 186
B it is.
Admin,
Please change the answer to “B”.
changed . thanks
I choose