В настоящее время у меня есть база паролей SQL, хранящаяся в MD5. Сервер должен сгенерировать уникальный ключ, а затем отправить клиенту. В клиенте он будет использовать ключ в качестве соли, затем хеш-код вместе с паролем и отправит обратно на сервер.
Единственная проблема заключается в том, что в базе данных SQL уже есть пароли в MD5. Поэтому, чтобы это работало, мне пришлось бы MD5 на стороне клиента пароля, затем MD5 это снова с солью. Я делаю это неправильно, потому что это не похоже на правильное решение. Любая информация приветствуется.