Ответ 1
Вы должны изменить соль. Соль разработана как уникальная (как можно больше) для всех экземпляров паролей.
Если вы используете ту же соль для старого и нового пароля, тогда злоумышленник, который видит старый хешированный пароль, и новый хешированный пароль могут атаковать как для стоимости, которая меньше, чем в два раза превышает стоимость атаки. Это именно то, что соль была разработана, чтобы избежать (и соль не имеет другого использования, чем это).
Конечно, старый пароль, будучи старым, больше не является допустимым способом для входа в вашу систему, но поскольку пользователи склонны повторно использовать пароли, старый пароль может быть полезен (с точки зрения злоумышленника). В частности, пользователь может повторно использовать этот старый пароль, когда он снова изменит свой пароль (это то, что большинство пользователей делают, когда сталкиваются с системой, которая требует регулярного изменения пароля: они чередуются между двумя паролями).