What is key stretching, and why is it used in password-based cryptography?
-
A
Extending key length by appending zeros to meet algorithm requirements
-
B
Applying a function repeatedly to make brute-force attacks slower and costlier
-
C
Distributing a key across multiple servers for redundancy
-
D
Converting symmetric keys into asymmetric key pairs