Se você estiver disposto a armazenar suas senhas de maneira criptografada, mas publicamente disponível, isso é trivial:
-
Obtenha um gerenciador de senhas como KeePass , Lastpass , Senha Segura ou várias outras opções.
-
Crie um banco de dados de senha contendo suas senhas comuns. (Naturalmente, você seguiria procedimentos padrão para criar uma senha mestra para o banco de dados, pois o banco de dados é criptografado com uma chave derivada da senha mestra).
-
Armazene o banco de dados criptografado em um local comumente acessível a ambos. O Dropbox é bom, já que o banco de dados é criptografado, mas outros serviços em nuvem também funcionam.
-
Vocês compartilham a senha mestre no banco de dados.
Observe que isso NÃO fornece segurança contra um de vocês que está alterando a senha mestra do banco de dados. Dado que você está olhando para compartilhar senhas dessa forma, não deve ser um problema, já que esse nível de confiança já existe, mas esteja ciente.
Eu pessoalmente uso o KeePass, mas qualquer um dos principais gerenciadores de senhas disponíveis está bem. Eu sei que o KeePass tem um aplicativo iDevice com suporte ao Dropbox, e é provável que outros também o façam. (Password Safe não.)
EDIT: Há discussão relacionada na segurança de TI .