¿Cómo puedo importar una clave OTR existente (es decir, de otra instancia de Pidgin) a Pidgin (aquí versión 2.10.9) con el complemento pidgin-otr instalado?
Intenté simplemente copiar ~/.purple/otr.private_key
y ~/.purple/otr.fingerprints
al directorio correspondiente para la nueva cuenta de usuario, pero no tuvo ningún efecto. Pidgin intenta generar una nueva clave para la cuenta.
Respuesta1
Utilice keysync para transferir claves OTR entre varios clientes de chat.
KeySync: una clave para todas tus aplicaciones de chat
https://guardianproject.info/apps/keysync
Existen muchas aplicaciones de chat que admiten el cifrado OTR para verificar mensajes. Muchos de nosotros utilizamos varias aplicaciones de chat, incluida una para escritorio y otra para dispositivos móviles, o una para Mac OS X y otra para GNU/Linux o Windows. Las relaciones de confianza solo se almacenan localmente en la aplicación en un formato específico de esa aplicación. Cambiar entre todas ellas significa que debes gestionar tus relaciones de confianza para cada aplicación que utilices.
KeySync aborda este problema al permitirle sincronizar su identidad OTR y las relaciones de confianza entre múltiples aplicaciones, lo que elimina la necesidad de restablecer esas relaciones en cada nuevo cliente/dispositivo. Actualmente funciona con ChatSecure en Android y Pidgin, Adium y Jitsi en escritorio.
Tenga en cuenta: KeySync no facilita tener chats cifrados simultáneos con la misma cuenta iniciada en varios clientes o dispositivos. Existen limitaciones en el protocolo OTR que lo hacen imposible.