7.9k views
1 vote
Dion Training has added a salt and cryptographic hash to their passwords to increase the security before storing them. To further increase security, they run this process many times before storing the passwords. What is this technique called

User Vennsoh
by
8.1k points

2 Answers

2 votes

Final answer:

Dion Training uses a technique called key stretching to increase the security of passwords.

Step-by-step explanation:

The technique used by Dion Training to increase the security of passwords is called key stretching.

Key stretching involves using a salt (a random value unique to each password) and a cryptographic hash function (such as SHA-256) to repeatedly hash the password. This process is performed multiple times (often thousands or even millions) to make it computationally expensive for attackers to guess the original password.

By using key stretching, Dion Training is making it much harder for attackers to crack passwords through brute force or dictionary attacks.

User Vsilux
by
8.4k points
4 votes

The technique you're describing is called key stretching

It involves running a password through a hash function several times, each time incorporating the output of the previous hash as input for the next iteration. This process significantly increases the computational cost of cracking the password, making it much more difficult for attackers to guess or brute-force it.

Overall, key stretching is a powerful tool for password security and is becoming increasingly common in modern applications.

User Jimboweb
by
7.9k points