История изменений
Исправление Iron_Bug, (текущая версия) :
это ты мне рассказываешь? я какбэ 20 с гаком лет программирую. я в курсе. и про все особенности тоже.
но ещё раз: пароль - это последовательность байт, а не интерпретация. и если у тебя клиент юникодовый и ты можешь её повторить, то для сервера должно быть по барабану, набрал ты его в юникоде, в каком-нибудь диком кои-8 или вообще в hex-последовательности.
сервер всё равно не хранит пароли (ну, в нормальных реализациях). он хранит хэш от некой производной пароля и логина. плюс к этому обычно добавляют соль. и вычисление хэша происходит на стороне клиента, как правило.
Исходная версия Iron_Bug, :
это ты мне рассказываешь? я какбэ 20 с гаком лет программирую. я в курсе. и про все особенности тоже.
но ещё раз: пароль - это последовательность байт, а не интерпретация. и если у тебя клиент юникодовый и ты можешь её повторить, то для сервера должно быть по барабану, набрал ты его в юникоде, в каком-нибудь диком кои-8 или вообще в hex-последовательности.