O 1Password é a solução que indico para lidar com senhas. É bastante completa e presente em diversas plataformas: OS X, iPhone, iPad, iOS Universal, Windows e Android.
Com ele é possível ter uma senha forte, para cada site, sem transtorno algum. Você só precisa de uma senha master, usada para acessar o 1Password.
Uso o sincronismo via dropbox e tenho as senhas disponíveis tanto no iPhone quanto no iPad. É bastante raro usar um computador que não seja meu. Logo sempre tenho as senhas à mão. E mais dentro da pasta 1Password.agilekeychain do dropbox tem o arquivo 1Password.html que disponibiliza as suas senhas, bastando digitar a senha master, sem nenhuma outra ferramenta além do navegador.
Talvez alguns sites você queira manter fora do 1Password como: AppleID, Gmail, Dropbox, etc. Além é claro, das senhas bancárias. Eu deixo tudo dentro do 1Password exceto coisas de banco.
Além dos backups, eu exporto as senhas em texto plano criptografado. A versão anterior facilitava esse processo, mas ainda o mantenho.
O 1Password é tão poderoso que pode, ao menos poderia até a versão pré-Mac App Store, substituir o KeyChain do OS X.
Vantagens:
- Integração com os Browsers(Safari, Chrome e FireFox)
- Sincronismo com DropBox e Wi-Fi
- Armazena licenças de software
- Geração de senhas fortes
Desvantagens:
- Sem integração com o Safari para iOS, mas possui um browser dentro do app iOS(na versão pré-Mac App Store Sync Login Bookmarklet que permitia isso)
- Caro, USD65 pela solução iOS/OS X
- Sem recuperação da senha master
- Sem uma versão “empresa”