Какова максимальная длина пароля в Subversion? - PullRequest
2 голосов
/ 05 декабря 2008

Если я храню имена пользователей и пароли Subversion для доступа к хранилищу в текстовом файле в папке conf, какова максимальная длина паролей, которые я могу использовать? То есть как долго могут храниться секреты в следующем файле?

[users]
harry = harryssecret
sally = sallyssecret

Ответы [ 2 ]

2 голосов
/ 05 декабря 2008

Если вы используете svnserve, кажется, что оно не определено (по крайней мере, я не нашел упоминаний об этом). От svn book :

Сервер svnserve по умолчанию знает только, как отправить запрос аутентификации CRAM-MD5. По сути, сервер отправляет небольшое количество данных клиенту. Клиент использует алгоритм хеширования MD5, чтобы создать отпечаток комбинированных данных и пароля, а затем отправляет отпечаток в качестве ответа. Сервер выполняет те же вычисления с сохраненным паролем, чтобы убедиться, что результат идентичен. Фактический пароль ни в коем случае не передается по сети.

ИМХО, если используется MD5, вы можете использовать для пароля любую контролируемую длину.

1 голос
/ 05 декабря 2008

В конфигурационном файле нет ограничений (кроме ограничений памяти, конечно!).

Конечно, будет ли клиент ограничивать ввод или нет, будет зависеть от того, какой клиент вы используете, но я надеюсь, что все они позволят довольно длинные пароли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...