Como posso importar uma chave OTR existente (ou seja, de outra instância do Pidgin) para o Pidgin (aqui versão 2.10.9) com o plugin pidgin-otr instalado?
Tentei apenas copiar ~/.purple/otr.private_key
e ~/.purple/otr.fingerprints
para o diretório correspondente da nova conta de usuário, mas não houve efeito. O Pidgin tenta gerar uma nova chave para a conta.
Responder1
Use o keysync para transferir chaves OTR entre vários clientes de chat.
KeySync - Uma chave para todos os seus aplicativos de bate-papo
https://guardianproject.info/apps/keysync
Existem muitos aplicativos de bate-papo que suportam criptografia OTR para verificação de mensagens. Muitos de nós usamos vários aplicativos de bate-papo, incluindo um para desktop e outro para dispositivos móveis, ou um para Mac OS X e outro para GNU/Linux ou Windows. As relações de confiança são armazenadas apenas localmente no aplicativo em um formato específico desse aplicativo. Alternar entre todos eles significa que você precisa gerenciar suas relações de confiança para cada aplicativo que usa.
O KeySync resolve esse problema permitindo que você sincronize sua identidade OTR e relações de confiança entre vários aplicativos, o que elimina a necessidade de restabelecer essas relações em cada novo cliente/dispositivo. Atualmente funciona com ChatSecure no Android e Pidgin, Adium e Jitsi no desktop.
Observação: o KeySync não facilita bate-papos criptografados simultâneos com a mesma conta conectada em vários clientes ou dispositivos. Existem limitações no protocolo OTR que tornam isso impossível.