4

Меня интересует менеджер паролей, который синхронизируется между iOS/Android/WP7 и Windows 7. И не требует, чтобы я синхронизировал или сохранял свои пароли в онлайн-сервисе.

Существует ли такая вещь?

1 ответ1

1

Я думаю, что лучший способ решить эту проблему - использовать мощь «алгоритмов хеширования».

Идея заключалась бы в том, чтобы сгенерировать уникальный пароль каждой веб-страницы, используя только секретную фразу-пароль, а также имя веб-страницы и имя пользователя вместо хранения списка паролей. Таким образом, вам никогда не придется ничего синхронизировать или хранить в "сети", но вы все равно будете иметь уникальный пароль для каждой веб-страницы.

password = hash(pass + webpage + username)

При одинаковых значениях pass, webpage и username (и одинаковой хэш-функции) вы всегда будете генерировать один и тот же уникальный пароль. Единственное, что вам нужно помнить, это ваш главный пароль.

Поскольку имя пользователя и веб-страницы являются "несекретной" информацией, вы можете записать ее на любой странице.

Я видел реализацию этой идеи в java-скрипте, однако не помню ни названия, ни веб-страницы.

Это может быть связано с https://security.stackexchange.com/questions/1222/is-there-a-method-of-generating-site-specific-passwords-which-can-be-executed-i

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .