Sly_tom_cat,
Ну вообще то обычно браузеры имеют интеграцию с хранилищами ключей.
Например, Apple Keychain сразу в браузере предлагает сгенерировать пароль.
Под линуксами есть всякие Gnome Keyring, Kwallet - они тоже с браузерами интегрируются, но на более слабом уровне.
PS: про сабж темы - какой-то велосипед ненужный...