He visto que varios algoritmos de estiramiento de teclas implicaron aumentar el número de operaciones necesarias para calcular el clave (es decir, el número de rondas dentro de una función hash). Pero me pregunto si estos enfoques son más seguros ya que aumentan el número de operaciones necesarias en una cantidad constante que no tiene en cuenta los recursos computacionales del dispositivo que ejecuta la implementación.
¿No sería más seguro aumentar la carga de trabajo necesaria en función de los recursos informáticos disponibles?
O alternativamente, sin aumentar el número de rondas, se podría resolver un pequeño desafío (es decir, suponer un desafío de 32 bits) e incorporarlo en la clave.