Jitsi para Linux - Mensajería Instantánea y VoIP seguros

Publicado10 August 2016

Tabla de contenido

...Loading Table of Contents...

    Jitsi es un software de cliente multiplataforma, libre y de código abierto que opera con Mensajería Instantánea (IM), chat de voz y video en internet. Opera con muchos de los protocolos más populares y ampliamente usados de IM y telefonía, incluido Jabber/XMPP (usado por Facebook y Google Talk), AIM, ICQ, MSN, Yahoo! Messenger y el protocolo voz sobre IP (VoIP) SIP. Opera con encriptación adicional independiente para IM a través del protocolo OTR (Off-the-Record) y para sesiones de voz y video a través de ZRTP y SRTP.

    Lectura requerida

    Qué obtendrás de esta guía

    • Mensajería instantánea y llamadas de VoIP seguras con encriptación integral
    • La capacidad de encriptar tus comunicaciones para que ni los proveedores de tu cuenta puedan acceder al contenido de tus comunicaciones
    • La capacidad de usar diferentes cuentas con diversos protocolos (incluidos Jabber/XMPP, SIP, Google Talk, Facebook y Yahoo Messenger) simultáneamente desde dentro de un programa

    1. Introducción a Jitsi

    Jitsi es un software de cliente libre y de código abierto multiplataforma para chat de Mensajería Instantánea (IM), Protocolo de Voz sobre Internet (VoIP) y video. Es compatible con muchos protocolos populares de IM y telefonía, incluidos Jabber/XMPP, Facebook Messenger, AIM, ICQ, MSN, Yahoo! Messenger y SIP. Ofrece encriptación integral para chats de texto a través del protocolo Off-the-Record (OTR). También funciona con chat de voz con encriptación integral que usa ZRTP por SIP, aunque tiende a ser un poco inestable cuando se le usa de esta manera.

    Importante: Si tú y las personas con quienes te comunicas usan encriptación OTR para chats de texto y encriptación ZRTP para llamadas de voz, Jitsi protegerá el contenido de tus conversaciones de proveedores de servicio como Google y Facebook. Sin embargo, estos proveedores todavía podrán dar seguimiento a una parte de la metadata acerca de las conversaciones que tienen a través de Jitsi. Los ejemplos incluyen:

    • La lista de usuarios con quien te comunicas
    • La frecuencia y duración de esas conversaciones
    • El hecho de que estás usando encriptación para "ocultar" tu comunicación

    Pueden compartir esta información con terceros, incluso otras empresas y gobiernos. Para conversaciones donde esa metadata podría ser delicada, tú y las personas con las que te comunicas deberian evaluar usar un proveedor confiable e independiente para sus chats de XMPP/Jabber y llamadas SIP.

    1.0. Lo que debes saber sobre Jitsi antes de empezar

    Jitsi te permite comunicarte de manera segura a través de cuentas existentes usando encriptación integral. Esto no solamente hace que el contenido de tu comunicación sea inaccesible para diferentes terceros, como gobiernos o plataformas de vigilancia corporativa, sino que también protege tus conversaciones de quienes manejan los propios servicios de chat (como Facebook, si usas Facebook Messenger, o Google, si usas Google Talk).

    Nota: Jitsi se escribió en el lenguaje de programación Java. Por eso, Java debe estar instalado en tu computadora para que funcione. Aunque en sí mismo Java no representa un riesgo de seguridad significativo, se ha encontrado que las extensiones del explorador Java a menudo contienen vulnerabilidades que permiten que sitios web maliciosos instalen software malicioso o asuman el control de tu computadora. Si tu navegador tiene instalado un complemento de Java, te recomendamos especialmente que lo inhabilites.

    1.1. Otras herramientas como Jitsi

    Jitsi está disponible para MS Windows, GNU Linux y Mac OS. Se puede usar para comunicarse con otros clientes XMPP o SIP que funcionen con encriptación integral a través de OTR (para chats de texto) o ZRTP (para llamadas de voz). Los ejemplos están recomendados debajo:

    2. Instalar y configurar Jitsi

    Normalmente recomendamos instalar las aplicaciones de Linux usando el administrador de paquetes o centro de software que viene con tu distribución. Lamentablemente, la versión de Jitsi incluida en muchas distribuciones está desactualizada y podría incluir vulnerabilidades de seguridad conocidas. Recomendamos instalar la versión estable más reciente directamente del sitio web del programador.

    2.1. Instalar Jitsi

    Nota: Estas instrucciones son aplicables para Ubuntu y otras distribuciones de Linux basadas en Debian.

    Para instalar Jitsi, sigue los pasos a continuación:

    Paso 1. Navega a la página de descarga de Jitsi: https://download.jitsi.org/jitsi/debian/

    Figura 1: Página de descarga de Jitsi

    Paso 2. Desplázate hacia abajo y Haz clic en uno de los dos archivos de abajo para descargar la última versión estable del paquete de Debian de Jitsi

    • Para sistemas de 32 bits: jitsi_2.8.5426-1_i386.deb
    • Para sistemas de 64 bits: jitsi_2.8.5426-1_amd64.deb

    Si no estás seguro de estar usando un sistema de 32 o 64 bits, inicia la aplicación Terminal y ejecuta el siguiente comando en Terminal:

    uname –m

    Si estás ejecutando un sistema de 32 bits, Terminal mostrará i686 o i386. Si estás ejecutando un sistema de 64 bits, mostrará x86_64.

    Ahora que ya sabes si estás ejecutando un sistema de 32 bits o 64 bits, puedes descargar el paquete correcto de Debian para Jitsi.

    Importante: Si una versión más nueva de Jitsi estuviera disponible, la verás como los archivos enumerados arriba, pero tendrá un número mayor (en lugar de 2.8.5426-1) después de jitsi_ y antes de _i386.deb or _amd64.deb. Si ves una versión más nueva en esta página, debes descargar e instalar esa.

    Tu navegador te preguntará qué hacer con el archivo.

    Figura 2: Descargar el paquete Jitsi y abrirlo en el centro de software

    Paso 3. Asegúrate de que el recuadro al lado de Abrir con muestre el nombre de centro de software de tu distribución

    Paso 4. Haz clic en [OK] para abrir el paquete en tu centro de software

    Figura 3: El centro de software listo para instalar Jitsi

    Paso 5. Haz clic en [Instalar] para activar la pantalla de autenticación

    Nota: Si tienes instalada una versión más antigua de Jitsi (como la versión que viene incorporada en tu administrador de paquetes), la pantalla mostrada en la Figura 3 tendrá un botón de [Mejorar] en lugar de [Instalar]. Si haces clic en [Mejorar] se reemplazará tu versión antigua de manera segura con la que acabas de descargar. Tus cuentas y contactos existentes seguirán disponibles.

    Figura 4: El centro de software requere tu contraseña para instalar Jitsi

    Paso 6. Escribe la contraseña que usas para iniciar sesión en tu computadora.

    Paso 7. Haz clic en [Autenticar] para empezar a instalar Jitsi

    Figura 5: Centro de software instalando Jitsi

    Cuando se haya terminado de instalar Jitsi, el centro de software mostrará una marca blanca en un círculo verde y la barra de progreso se convertirá en un botón de [Reinstalar].

    Figura 6: El centro de software después de instalar Jitsi

    Paso 8. Cerrar el centro de software

    2.2. Agregar cuentas a Jitsi

    Jitsi opera con muchos protocolos y servicios diferentes para chat. La primera vez que lo inicies, verás la ventana que se muestra en la Figura 1, que te permite agregar las cuentas a las que quieres acceder a través de Jitsi.

    Figura 1: Pantalla inicial de configuración de cuenta de Jitsi

    Nota: Tanto Google Talk como Facebook pueden solicitarte que cambies algunas configuraciones de cuenta antes de que puedas acceder a sus servicios de chat a través de Jitsi. Para saber cómo, mira estas dos secciones:

    Puedes usar esta pantalla para escribir un nombre de usuario y contraseña para cada uno de los servicios mostrados, y agregar así hasta cuatro cuentas con un fácil paso. Pero debes ya contar con cuentas en estos servicios para hacerlo. Las secciones a continuación describen cómo configurar cuentas para diversos proveedores de servicios de IM y VoIP.

    2.2.1. Agregar una cuenta de Google Talk a Jitsi

    Como se muestra en la Figura 1 de la sección anterior, la primera vez que inicies Jitsi, verás una pantalla de configuración de cuenta que te permite agregar diversos servicios de chat a la aplicación. Después de que hayas agregado al menos una cuenta, esta pantalla no volverá a aparecer. Para agregar cuentas adicionales, sigue los pasos a continuación.

    Paso 1. Haz clic en Archivo en la barra de menú de Jitsi y elige Agregar nueva cuenta... para escoger el servicio o protocolo que quieres usar.

    Figura 1: Pantalla de Agregar nueva cuenta

    Paso 2. Elige Google Talk de la lista de Red para escribir tu nombre de usuario y contraseña

    Figura 2: Escribir un nombre de usuario y contraseña en la pantalla de Agregar cuenta nueva

    Paso 3. Escribe tu nombre de usuario de Google.

    Paso 4. Escribe tu contraseña de Google.

    Paso 5. (Opcional) Saca la marca del recuadro Recordar contraseña

    Importante: Si quieres que Jitsi recuerde tus contraseñas por ti, primero debes inhabilitar su función Contraseña maestra.

    Paso 6. Haz clic en [Agregar]

    Ya puedes usar Jitsi para comunicarte a través de la cuenta de Google Talk que has agregado.

    Nota: Si estás usando verificación de dos pasos para proteger el acceso a tu cuenta de Gmail, puede ser que veas un error como el que se muestra en la Figura 3 cuando Jitsi trate de acceder a tu cuenta (mostrará el mismo error si escribes mal tu contraseña). Para iniciar sesión usando Jitsi, necesitarás generar una "contraseña específica para la aplicación". Para saber cómo, ver instrucciones de Google.

    Figura 3: La autenticación de Google Talk falló (posiblemente como resultado de las configuraciones de la "verificación de dos pasos")

    2.2.2. Agregar una cuenta de Facebook a Jitsi

    Hay dos configuraciones que tal vez debas cambiar en el sitio web de Facebook para que Jitsi use Facebook con un servicio de chat.

    Nombre de usuario de Facebook

    Antes de que Jitsi te pueda conectar a Facebook, debes asignar un nombre de usuario a tu cuenta de Facebook. A diferencia de la mayoría de servicios web, Facebook no requiere que elijas un nombre de usuario al crear tu cuenta, pero te permite crear uno si así lo deseas. Puedes confirmar tu nombre de usuario iniciando sesión en tu cuenta de Facebook. Tu nombre de usuario es el que aparece en la barra de direcciones de tu navegador después de https://www.facebook.com/ cuando ves tu Línea de tiempo o Página. Entonces, si tu nombre de usuario es elena.s.katerina, deberías ver https://www.facebook.com/elena.s.katerina en la barra de direcciones de tu navegador cuando veas tu Línea de tiempo. Tu nombre de usuario es también parte de tu dirección de correo electrónico de Facebook (elena.s.katerina@facebook.com, por ejemplo).

    Si no tienes nombre de usuario en Facebook, puedes escoger uno inciando sesión en tu cuenta y eligiendo Configuraciones > General o navegando a https://www.facebook.com/username. Facebook tal vez te pida que verifiques tu cuenta antes de permitir que elijas un nombre de usuario. Esto puede necesitar que des a Facebook un número de teléfono celular en el cual puedas recibir un mensaje de texto. Para más detalles, mira la [explicación de nombres de usuario] de Facebook(https://www.facebook.com/help/329992603752372/).

    Configuraciones de la aplicación

    Debes activar la “plataforma de la aplicación” de Facebook para darle a Jitsi acceso a tu cuenta. Para hacerlo, inicia sesión, elige Configuraciones > Aplicaciones y confirma que la configuración de Aplicaciones, sitios web y complementos esté Habilitada.

    Nota: Activar la plataforma de aplicación de Facebook abre mucha de tu información de Facebook a terceros que elaboran aplicaciones. Esta información está disponible no solamente para las aplicaciones de Facebook que usas, sino también para las aplicaciones de Facebook que usan tus amigos. Después de activar Aplicaciones, sitios web y plugins de Facebook, asegúrate de revisar las configuraciones debajo de Aplicaciones que usan otros. Esta configuración te permite ocultar algo de información personal de aplicaciones que usan tus amigos. Lamentablemente, Facebook no ofrece configuraciones para ocultar toda la información personal. En tanto la plataforma de la aplicación esté Habilitada, algunas categorías de información (incluida tu lista de amigos, tu género y cualquier información que hayas hecho pública) estarán accesible para aplicaciones usadas por otras personas. Si esto es inaceptable, deberías inhabilitar Aplicaciones, sitios web y plugins y evitar usar Jitsi con Facebook Messenger.

    Una vez que hayas escogido un nombre de usuario de Facebook y habilitado la plataforma de la aplicación, puedes agregar tu cuenta de Facebook a Jitsi.

    Como se muestra en la Figura 1 de la sección Agregar cuentas a Jitsi, la primera vez que inicies Jitsi verás una pantalla de configuracion de cuenta que te permitirá agregar diversos servicios de chat a la aplicación. Después de que hayas agregado al menos una cuenta, esta pantalla ya no aparecerá. Para agregar cuentas adicionales, sigue los pasos a continuación.

    Paso 1. Haz clic en Archivo en la barra de menú de Jitsi y elige Agregar nueva cuenta... para escoger el servicio o protocolo que quieres usar.

    Figura 1: Pantalla de Agregar nueva cuenta

    Paso 2. Elige Facebook de la lista de Red para escribir tu nombre de usuario y contraseña

    Figura 2: Escribir un nombre de usuario y contraseña en la pantalla de Agregar nueva cuenta

    Paso 3. Escribe tu nombre de usuario de Facebook

    Paso 4. Escribe tu contraseña de Facebook.

    Paso 5. (Opcional) Saca la marca del recuadro Recordar contraseña

    Importante: Si quieres que Jitsi recuerde tus contraseñas, primero debes habilitar su función Contraseña maestra.

    Paso 6. Haz clic [Agregar]

    Ya puedes usar Jitsi para comunicarte a través de la cuenta de Facebook que has agregado.

    2.2.3. Agregar una cuenta de Jabber/XMPP a Jitsi

    XMPP y Jabber son nombres diferentes para el mismo protocolo de mensajería instantánea. Es de estándar abierto y hay muchos proveedores que ofrecen cuentas gratuitas de Jabber/XMPP que se pueden usar con Jitsi. IM Observatory te permite evaluar algunas propiedades de seguridad de servicios públicos de Jabber/XMPP.

    Si tienes experiencia en ejecutar servicios en línea, también puedes instalar un servidor Jabber/XMPP (como ejabberd o Prosody IM) en tu propio servidor y proporcionar cuentas a miembros de una comunidad u organización en particular.

    A continuación, recomendamos algunos servicios que tienen gran experiencia en proteger la privacidad de sus usuarios.

    Nota: Aunque confíes en tu proveedor de servicio, sigue siendo importante que uses encriptación OTR para mantener confidenciales tus mensajes instantáneos. Así que asegúrate de que tú y las personas con quienes te comunicas sepan usarlo adecuadamente. Esto aparece en la sección sobre Usar Jitsi para mensajería instantánea segura

    Crear y agregar una cuenta en Jabber.ccc.de

    El Chaos Computer Club (CCC) aloja un servicio Jabber gratuito. Sus servidores están alojados en Alemania. Desde dentro de Jitsi, puedes crear simultáneamente una cuenta en jabber.ccc.de y agregarla a Jitsi. Esto funciona para muchos servicios tradicionales de Jabber/XMPP.

    Paso 1. Haz clic en Archivo en la barra de menú de Jitsi y elige Agregar nueva cuenta ... para escoger el servicio o protocolo que quieres usar.

    Figura 1: Pantalla de Agregar nueva cuenta

    Paso 2. Elige XMPP de la lista de Red para crear tu cuenta

    Figura 2: Pantalla de Agregar nueva cuenta

    Los pasos a continuación asumen que todavía no tienes una cuenta jabber.ccc.de (si la tienes, solamente escribe tu nombre de usuario y contraseña y haz clic en [Agregar].)

    Paso 3. Elige Crear una nueva cuenta XMPP

    Figura 3: Crear una nueva cuenta jabber.ccc.de, dentro de Jitsi, usando la pantalla de Agregar nueva cuenta

    Paso 4. Escribe jabber.ccc.de en el recuadro de Servidor

    Paso 5. Escoge un nombre de usuario y escríbelo dentro del recuadro nombre de usuario de XMPP

    Paso 6. Escoge una contraseña y escríbela en los recuadros Contraseña y Confirmar contraseña

    Paso 7. Haz cilc en [Agregar] para solicitar el nombre de usuario que has escogido.

    Si el nombre de usuario que has solicitado no está disponible, el proceso de registro se suspenderá, y Jitsi anunciará que no logró crear tu cuenta debido al siguiente error: No se pudo confirmar la información. Puedes volver a intentar repitiendo el proceso con un nombre de usuario diferente.

    Si no inicias sesión en tu cuenta de jabber.ccc.de durante 12 meses, tu cuenta será retirada y tu nombre de usuario quedará disponible para el registro de otras personas.

    Crear una cuenta en Riseup.net (Jabber/XMPP)

    Riseup es un colectivo dedicado a ofrecer servicios seguros para personas y organizaciones comprometidas con la justicia política y social. Sus servidores están ubicados en Estados Unidos.

    Si ya tienes una cuenta de correo electrónico en Riseup.net, puedes usar la misma cuenta para su servicio Jabber/XMPP. Con el fin de crear una cuenta, necesitarás dos códigos de invitación de dos miembros diferentes de Riseup.net. Después puedes visitar https://user.riseup.net y crear una cuenta. Una vez que tu cuenta esté activa, puedes agregarla a Jitsi siguiendo los pasos a continuación.

    Agregar una cuenta Jabber/XMPP existente a Jitsi (incluida una cuenta en Riseup.net)

    Como se muestra en la Figura 1 de la sección Agregar cuentas a Jitsi, la primera vez que inicies Jitsi verás una pantalla de configuración de cuenta que te permite agregar varios servicios de chat a la aplicación. Después de que hayas agregado al menos una cuenta, esta pantalla ya no aparecerá. Para agregar cuentas adicionales, sigue los pasos que aparecen a continuación.

    Paso 1. Haz clic en Archivo en la barra de menú de Jitsi y elige Agregar nueva cuenta... para escoger el servicio o protocolo que quieres usar.

    Figura 1: Pantalla de Agregar nueva cuenta

    Paso 2. Elige XMPP de la lista de Red para escribir tu nombre de usuario y contraseña

    Figura 2: Escribir un nombre de usuario y contraseña en la pantalla Agregar nueva cuenta

    Paso 3. Escribe el nombre de usuario para tu cuenta Jabber/XMPP en este servicio.

    Figura 3: Pantalla de Agregar nueva cuenta con nombre de usuario y contraseña ingresados

    Tu nombre de usuario debe incluir el símbolo **@** y el nombre del servidor del servicio. Por ejemplo

    • Un nombre de usuario de Riseup.net puede ser así: ekaterina@riseup.net
    • Un nombre de usuario de jabber.ccc.de puede ser así: elena.katerina@jabber.ccc.de

    Paso 4. Escribe la contraseña para tu cuenta Jabber/XMPP en este servicio.

    Paso 5. (Opcional) Saca la marca del recuadro Recordar contraseña

    Importante: Si quieres que Jitsi te recuerde tu contraseña, primero debes habilitar su función Contraseña maestra.

    Paso 6. Haz clic en [Agregar]

    Ya puedes usar Jitsi para comunicarte a través de esta cuenta en Jabber/XMPP.

    2.2.4 Agregar una cuenta SIP a Jitsi

    En esta sección, recomendamos un único proveedor de Protocolo de inicio de sesión (SIP), ostel.co. Sus servidores está ubicados en Estados Unidos. Hay muchos servicios SIP gratuitos en línea, pero ostel.co parece ofrecer el respaldo más confiable para encriptación integral a través de ZRTP.

    Nota: Jitsi es menos estable cuando se le usa para llamadas de voz encriptadas que cuando se le usa para mensajería instantánea encriptada. Puedes encontrar que la aplicación móvil de Android CSipSimple es una manera más confiable de usar tu cuenta en ostel.co para llamadas de voz encriptadas.

    Crear una cuenta SIP gratuita en ostel.co

    A diferencia de muchas cuentas en Jabber/XMPP, las cuentas SIP no se pueden registrar desde dentro del propio Jitsi. Para crear una cuenta en ostel.co, sigue los pasos a continuación:

    Paso 1. Visita la página de registro de ostel.co

    Figura 1: Página de registro de ostel.co

    Paso 2. Haz cilc en [Registrarme] para acceder al formulario de registro de ostel.co

    Figura 2: Formulario de registro de ostel.co

    Paso 3. Escribe tu dirección de correo electrónico (puede ser cualquier dirección de correo electrónico)

    Paso 4. Haz clic en [Registrar] para acceder al formulario de selección de nombre de usuario y contraseña

    Figura 3: Formulario de selección de nombre de usuario y contraseña de ostel.co

    Paso 5. Escribe un "nombre de código" (que es un nombre único de usuario)

    Paso 6. Escoge una contraseña y escríbela en el recuadro Contraseña

    Paso 7. Escribe tu contraseña en el recuadro Confirmar contraseña

    Paso 8. Haz clic en [Crear mi cuenta] para completar el proceso de crear una cuenta SIP en ostel.co

    Figura 4: Página de registro de ostel.co después de haber creado una cuenta

    Cuando te hayas registrado con éxito en ostel.co, puedes agregar tu nueva cuenta SIP a Jitsi siguiendo los pasos a continuación

    Agregar una cuenta SIP existente a Jitsi

    Como se muestra en la Figura 1 de la sección Agregar cuentas a Jitsi, la primera vez que inicies Jitsi verás una pantalla de configuración de cuenta que te permite agregar varios servicios de chat a la aplicación. Después de que hayas agregado al menos una cuenta, esta pantalla ya no aparecerá. Para agregar cuentas adicionales, sigue los pasos a continuación.

    Paso 1. Haz clic en Archivo en la barra de menú de Jitsi y elige Agregar nueva cuenta... para escoger el servicio o protocolo que quieres usar.

    Figura 1: Pantalla de Agregar nueva cuenta

    Paso 2. Elige SIP de la lista de Red para escribir tu nombre de usuario y contraseña

    Figura 2: Escribir un nombre de usuario y contraseña en la pantalla de Agregar cuenta nueva

    Paso 3. Escribe tu nombre de usuario de ostel.co

    Paso 4. Escribe tu contraseña de ostel.co.

    Paso 5. (Opcional) Saca la marca del recuadro Recordar contraseña

    Importante: Si quieres que Jitsi te recuerde tu contraseña, primero debes habilitar su función Contraseña maestra.

    Paso 6. Haz clic en [Agregar]

    Ahora ya puedes usar Jitsi para llamadas Voz por protocolo de internet (VoIP) a través del servicio SIP de ostel.co. Si tanto tú como las personas con quienes te comunican tienen cuentas ostel.co — y ambos configuran sus aplicaciones adecuadamente — sus conversaciones estarán encriptadas integralmente usando el protocolo ZRTP. Para saber más sobre cómo hacerlo, ver la sección de Usar Jitsi para llamadas seguras de voz y video.

    2.3. Cambiar la contraseña de una cuenta en Jitsi

    Muchas de las cuentas que usas a través de Jitsi te permiten cambiar tu contraseña directamente desde el sitio web del proveedor del servicio. Sin embargo, algunas cuentas SIP en Jabber/XMPP y SIP no tienen una interfaz web a través de la cual puedas administrar y cambiar tu contraseña. Para esas cuentas, puedes cambiar tu contraseña siguiendo los pasos a continuación.

    Paso 1: Elige Herramientas > Opciones de la barra de menú de Jitsi, luego elige la pestaña Cuentas.

    Figura 1: Elegir una cuenta para editar en Jitsi

    Paso 2: Haz clic en [Editar] para editar la cuenta seleccionada

    Figura 2: Editar una cuenta en Jitsi

    Paso 3: Haz clic en [Cambiar contraseña de cuenta] para escoger una nueva contraseña para esta cuenta

    Figura 3: Cambiar una contraseña de cuenta en Jitsi

    Paso 4: Escoge una nueva contraseña y escríbela en el campo Escribir nueva contraseña

    **Paso 5*: Escribe** tu nueva contraseña por segunda vez en el campo Reescribir contraseña

    Paso 6: Haz clic en [OK]

    Ya has cambiado satisfactoriamente la contraseña de tu cuenta.

    3. Refuerza las configuraciones de seguridad de Jitsi

    3.1. Limpiar e inhabiiltar tu historial de chat

    Por defecto, Jitsi guarda información sobre tus llamadas de voz entrantes y salientes y conversaciones de mensajería instantánea. Puedes acceder a tu historial de llamadas de voz y video haciendo clic en el ícono del reloj cerca de la esquina superior derecha de la ventana principal de Jitsi:

    Figura 1: Acceder a información sobre llamadas de voz y video antiguas en Jitsi

    Puedes acceder a tu historial de mensajería instantánea haciendo clic en el ícono del reloj de arena en la ventana de chat mientras chateas con un contacto:

    Figura 2: Acceder a información sobre chats de texto antiguos en Jitsi

    Aunque encriptes tus chats de texto con OTR, el contenido de esas conversaciones se guardará sin encriptar. La misma información se recoge y se guarda en el disco de las personas con quienes te comunicas.

    3.1.1 Evitar que Jitsi almacene información sobre tus chats de texto y voz anteriores

    Para evitar que Jitsi almacene esta información, tú y tus contactos pueden seguir los pasos a continuación:

    Paso 1: Elige Herramientas > Opciones de la barra de menú de Jitsi.

    Paso 2: Elige la Pestaña General y saca la marca del recuadro Registro de historial de chat como se muestra abajo:

    Figura 3: Opciones de Jitsi - Pestaña General

    Paso 3. Elige la pestaña Avanzada, elige Registro a la izquierda, y saca la marca del recuadro Habilitar registro en paquete como se muestra a continuación:

    Figura 4: Opciones de Jitsi - Configuraciones de registro en la pestaña Avanzada

    Estos cambios surtirán efecto después de que reinicies Jitsi.

    3.1.2. Eliminar información guardada sobre tus chats de voz y texto anteriores

    Después de que hayas inhabilitado los registros de chat, como se describe arriba, debes retirar la información existente sobre chat anteriores de texto y voz. Para hacerlo, sigue los pasos a continuación.

    Paso 1. Dentro de una ventana de chat, haz clic en el triángulo a la derecha del ícono del reloj de arena para mostrar el menú del historial.

    Figura 1: Borrar todo el historial de chat en Jitsi

    Paso 2.Elige Borrar todo el historial de chat en Jitsi

    3.2. Configurar Jitsi para iniciar mensajería privada automáticamente

    Te recomendamos que configures Jitsi para establecer sesiones de mensajería instantánea encriptada cada vez que sea posible. Para hacerlo, sigue los pasos a continuación.

    Paso 1: Elige Herramientas > Opciones de la barra de menú de Jitsi

    Paso 2: Elige la pestaña de Seguridad, elige la subpestaña de Chat, luego marca el recuadro de Iniciar automáticamente mensajería privada en la parte inferior de la pantalla, como se muestra abajo:

    Figura 1: Opciones de Jitsi - Subpestaña de chat de la pestaña de Seguridad

    3.3. Configurar una contraseña maestra para Jitsi

    Te recomendamos que no permitas que Jitsi recuerde la contraseña para tus cuentas de chat. Si lo permites, las configuraciones por defecto de Jitsi permitirán que todo aquel con acceso a tu computadora se haga pasar por ti o que obtenga las contraseñas de tu cuenta. Pero si decides permitir que Jitsi te recuerde esas contraseñas, es importante que elijas una contraseña maestra fuerte dentro de Jitsi. Una vez que hayas configurado una contraeña maestra, se te pedirá que la escribas cada vez que inicies Jitsi.

    Puedes configurar una contraseña maestra para Jitsi siguiendo los pasos a continuación.

    Paso 1: Elige Herramientas > Opciones de la barra de menú de Jitsi.

    Paso 2: Elige la pestaña de Seguridad, elige la subpestaña Contraseñas y marca el recuadro Usa una contraseña maestra para mostrar la pantalla de Contraseña maestra

    Figura 1: Configurar una contraseña maestra en Jitsi

    Paso 3: Escoge una contraseña fuerte y escríbela en el recuadro Escoger una nueva contraseña

    Paso 4: Escribe tu nueva contraseña otra vez en el recuadro Reescribir contraseña.

    Paso 5: Haz clic en [OK]

    Jitsi deberá mostrar: Contraseña maestra configurada satisfactoriamente

    Paso 6: Haz clic en [OK] otra vez

    Nota: El botón [Cambiar contraseña maestra] te permite cambiar la contraseña maestra y el botón de [Contraseñas guardadas...] te permite acceder a la lista de contraseñas que Jitsi recuerda por ti.

    4. Encriptar tus mensajes instantáneos y llamadas de voz

    Una vez que hayas agregado al menos una cuenta a Jitsi, puedes agregar tus contactos y usar Jitsi para comunicarte de manera segura con ellos.

    4.1. Agregar contactos en Jitsi

    Puedes agregar tus contactos a Jitsi siguiendo los pasos a continuación.

    Paso 1: Elige Archivo > Agregar contacto... de la barra de menú de Jitsi.

    Figura 1: Agregar un contacto en Jitsi

    Paso 2: Elige la cuenta en la que quisieras agregar este contacto. En esta sección, agregaremos un contacta para la cuenta de ekaterina@riseup.net en Jabber/XMPP.

    También puedes agregar el contacto a un grupo. Puedes crear nuevos grupos eligiendo Archivo > Crear grupo... de la barra de menú de Jitsi.

    Paso 3. Escribe el número o identificación de tu contacto en el campo “Identificación o número”. En esta sección, agregaremos un contacto de Jabber/XMPP con el nombre de usuario electra.stormborn@riseup.net.

    También puedes elegir un apodo para tu contacto, que será visible en la lista principal de contactos de Jitsi. Para hacerlo, simplemente escribe un apodo en el campo Mostrar nombre.

    Paso 4: Haz clic en [Agregar]

    Ahora podrás ver este contacto en tu lista de contactos (junto con un mensaje de Esperando autorización que desaparecerá si aceptan tu invitación). Si tu contacto es usuario de Jitsi, verá una ventana similar a la que aparece debajo.

    Figura 2: Aceptar un contacto en Jitsi

    Cuando recibas una invitación por Jitsi, puedes escoger una de las siguientes opciones:

    • Ignorar: en cuyo caso, el contacto que te envió la invitación seguirá esperando autorización
    • Negar: en cuyo caso se le notificará que su invitación fue rechazada
    • Autorizar: en cuyo caso se le notificará que su invitación fue aceptada. En este punto, podrá iniciar una conversación de mensajería instantánea contigo

    Figura 3: Iniciar un chat con un contacto en Jitsi

    Una vez que tu contacto haya aceptado tu invitación, puedes hacer clic en su nombre en la lista de contactos e iniciar un chat de texto o voz haciendo clic en el ícono correspondiente debajo del nombre del contracto.

    4.2. Usar Jitsi para mensajería instantánea segura

    Off-the-Record (OTR) es un protocolo criptográfico que ofrece encriptación integral para mensajería instantánea. OTR evita que cualquier otra persona que no sea el destinatario previsto lea tus mensajes. OTR también permite que tú y tu contacto se autentiquen uno al otro, lo que es esencial para que la encriptación funcione adecuadamente. La autenticación se hace estableciendo un "secreto compartido", intercambiando huellas digitales criptgráficas o haciéndose preguntas uno al otro cuya respuesta solamente ustedes dos sepan. OTR también ofrece confidencialidad directa, que significa que aunque alguien obtenga la clave usada para encriptar uno de tus mensajes, no podrá desencriptar conversaciones anteriores que pueda haber grabado.

    Jitsi opera con OTR. Pudes habilitarlo siguiendo los pasos a continuación:

    Paso 1: Elige Herramientas > Opciones de la barra de menú de Jitsi.

    Paso 2: Elige la pestaña de Seguridad y su subpestaña de chat para generar una clave de OTR.

    Figura 1: Opciones de Jitsi - Subpestaña de chat de la pestaña de Seguridad

    Paso 3: Haz clic en el botón [Generar] y espera hasta que veas que aparezca tu huella digital

    Figura 2: Generar una clave de OTR en Jitsi

    Jitsi generará una clave de encriptación para cada cuenta que hayas agregado. Solamente deberás hacer esto de nuevo si agregas una nueva cuenta o si instalas Jitsi en un nuevo dispositivo.

    Paso 4: Elige un contacto de la ventana principal de Jitsi y haz clic en el ícono enviar mensaje (primero de la izquierda bajo el nombre del contacto) para abrir una ventana de chat de texto:

    Figura 3: Enviar un mensaje instantáneo a un contacto en Jitsi

    Nota: El ícono “Encriptar chat con OTR” (el candado abierto en la parte superior derecha de la ventana) te dirá si tu conversación está encriptada o no.

    Paso 5: Haz clic en el ícono Iniciar conversación privada (segundo empezando por la derecha).

    Figura 4: Encriptar un mensaje instantáneo a un contacto en Jitsi

    Nota: El candado está cerrado ahora. Los mensajes que envíes y recibas de tu contacto ahora están encriptados. Mira la advertencia de que esta es una conversación privada no verficada. Este es un recordatorio de que debes autenticar este contacto.

    Paso 6: Haz clic en el enlace autenticar a electra.stormborn@riseup.net para abrir la pantalla Autenticar amigo

    Figura 5: Autenticar un contacto en Jitsi

    Esta pantalla te exhorta a usar otro canal (no este chat) para verificar la huella digital de OTR que tienes para tu contacto. Si lo haces con ciudado, puedes asegurarte de que nadie esté leyendo tus mensajes y transmitiéndolos de un lado para otro entre tú y tu contacto. Es una buena idea verificar la huella digital de un contacto en persona o usando un chat de voz o video para evitar que otra persona se haga pasar por alguno de ustedes.

    Paso 7: Elige la opción [Ya lo hice]

    Paso 8: Escribe la huella digital que te dé tu contacto (verbalmente, a través de otro canal) en el recuadro en la parte inferior de la pantalla.

    Figura 6: Verificar la huella digital de un contacto en Jitsi

    Paso 9. Haz clic en [Autenticar amigo] para regresar a la ventana de chat:

    Figura 7: Intercambiar mensajes encriptados, autenticados en Jitsi

    Ahora puedes intercambiar mensajes instantáneos OTR encriptados con este contacto.

    Figura 8: Intercambiar mensajes encriptados, autenticados en Jitsi

    Nota: Debes pasar otra vez por este proceso de autenticación si el triángulo con el signo de exclamación vuelve a aparecer encima del candado. Puede ser que tu contacto se haya trasladado a otro dispositivo con otra clave de encriptación de OTR o puede ser que alguien esté tratando de hacerse pasar por tu contacto.

    4.3. Usar Jitsi para llamadas de voz y video seguras

    Jitsi opera con llamadas de voz y video. Las llamadas de voz se pueden encriptar usando un estándar abierto ZRTP. Puedes iniciar llamadas de voz encriptadas sigiuendo los pasos a continuación.

    Paso 1: Elige un contacto de la lista de contactos de Jitsi

    Paso 2: Haz clic en el ícono de voz (segundo de la izquierda debajo del nombre del contacto) para iniciar una llamada de voz

    Figura 1: Entablar una llamada de voz con Jitsi

    Cuando recibas una llamada entrante, Jitsi mostrará un mensaje similar a la que sale abajo.

    Figura 2: Recibir una llamada de voz en Jitsi

    Paso 3: Cuando aceptes una llamada de voz, Jitsi te dirá cuando se haya entablado tu conexión. Un candado rojo (abierto) indica que tu llamada no ha sido encriptada todavía.

    Si Jitsi logra entablar una conexión de voz encriptada entre tú y tu contacto, verás que aparecen las letras zrtp al lado de un candado anaranjado (cerrado) como se muestra a continuación:

    Figura 3: Entablar una llamada de voz encriptada en Jitsi

    Si Jitsi no logra establecer una conexión ZRTP, tú y tu contacto pueden chatear, pero su conversación no estará encriptada. Si esto ocurre, tal vez prefieras desconectar, reiniciar Jitsi y volver a intentar.

    Paso 4. Mira el recuadro de Comparar con tu compañero debajo del candado anaranjado. Léele estos caracteres a tu contacto y confirma que vea los caracteres que vea sean los mismos. Si es así, significa que nadie está escuchando su conversación ni transmitiendo tus mensajes de un lado a otro entre ustedes dos. Después puedes hacer clic en [Confirmar], lo que hará que el candado se ponga verde.

    Figura 4: Autenticar una voz encriptada en Jitsi

    Deberás hacer esto cada vez hagas o recibas un llamada encriptada usando Jitsi.

    Paso 5. Puedes cerrar el recuadro de ¡Secuencia de comandos comparada! haciendo clic en la [X] blanca en la esquina superior derecha del recuadro negro en la sección inferior de la ventana de Jitsi

    Figura 5: Llamada de voz encriptada, autenticada en Jitsi