LINUX.ORG.RU

История изменений

Исправление Iron_Bug, (текущая версия) :

это ты мне рассказываешь? я какбэ 20 с гаком лет программирую. я в курсе. и про все особенности тоже.

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

сервер всё равно не хранит пароли (ну, в нормальных реализациях). он хранит хэш от некой производной пароля и логина. плюс к этому обычно добавляют соль. и вычисление хэша происходит на стороне клиента, как правило.

Исходная версия Iron_Bug, :

это ты мне рассказываешь? я какбэ 20 с гаком лет программирую. я в курсе. и про все особенности тоже.

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