Пожалуйста, прочитайте, что сказал DeathandTaxes о KDFs.
Если взять первый он упоминает, PBKDF2,
вы можете увидеть, что соль используется на каждом этапе
итерации.
http://en.wikipedia.org/wiki/PBKDF2Я далек от эксперта, но принцип здесь
является то, что постоянным повторным хешированием вводит
возможность сходимости.
Теперь, является ли просто теоретическая возможность,
или не было показано, что на самом деле происходит, у меня нет
идея. Но, путем повторного введения энтропии в каждом
круглый, эта проблема смягчается.
2 хэши хорошо, но 100000 хэшей не может быть.
Электрум использует тот же принцип - хотя
она не использует рецензированную KDF, он делает
конкатенация оригинального семени с
каждый хэширования раунд.
Вы можете использовать вашу идею переменного показателя
но следует использовать этот принцип, а не просто
с помощью простого цикла ОП предложили.