Меня интересует менеджер паролей, который синхронизируется между iOS/Android/WP7 и Windows 7. И не требует, чтобы я синхронизировал или сохранял свои пароли в онлайн-сервисе.
Существует ли такая вещь?
Меня интересует менеджер паролей, который синхронизируется между iOS/Android/WP7 и Windows 7. И не требует, чтобы я синхронизировал или сохранял свои пароли в онлайн-сервисе.
Существует ли такая вещь?
Я думаю, что лучший способ решить эту проблему - использовать мощь «алгоритмов хеширования».
Идея заключалась бы в том, чтобы сгенерировать уникальный пароль каждой веб-страницы, используя только секретную фразу-пароль, а также имя веб-страницы и имя пользователя вместо хранения списка паролей. Таким образом, вам никогда не придется ничего синхронизировать или хранить в "сети", но вы все равно будете иметь уникальный пароль для каждой веб-страницы.
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