Slackjeff Wiki

Juntando bits aprendemos juntos

Ferramentas do usuário

Ferramentas do site


howto:irc-otr

Essa é uma revisão anterior do documento!


Chat Seguro com OTR

Antigamente o IRC era bem mais inseguro que hoje em dia, apesar de ser decentralizado e totalmente anonimo as mensagens trafegavam entre cliente e servidor na porta 6667 sem nenhuma criptografia! Muito fácil saber o que X está falando com Y.

Com o passar dos anos e o mundo virtual ficando com cada vez mais big brothers espiando o que você anda fazendo teve a ideia de implementar a criptografia TLS no transporte da mensagem, hohe a maioria dos servidores contam com a porta 6697 a qual é criptografada!

Continuamos inseguros.

Por mais que a conversa seja trafegada criptografada, chega no servidor em texto puro, temos o problema de ter administradores fuçando o que conversamos! É ai que entra o OTR ou Off-the-Record Messaging, podemos conversar de uma forma mais segura com esta tecnologia que pode ser implementado em seu cliente IRC.

OTR

/load otr

O último passo é criar uma chave para ser usada pela sua conta em um determinado servidor IRC. Depois que o OTR for carregado, digite:

/otr genkey [email protected]

Você precisa esperar até que a chave seja gerada para começar a usar o OTR.

OTR só funciona se você e a pessoa com quem você deseja conversar o tiverem instalado e ativado. Supondo que ambos estejam conectados ao mesmo servidor, abra uma sessão de bate-papo privada e comece a digitar OTR:

/otr init

Uma vez que você deseja terminar o tipo de sessão OTR:

/otr finish

Formas de se autenticar

Existem 3 formas de se autenticar com OTR, sendo elas

1. Segredo Compartilhado.

/otr auth segredo

Em um cenário mais realista voce pode se autenticar com a pessoa pedindo um segredo!

Eu: PedR7, será que é você mesmo?, vamos autenticar com o nome da nossa comida favorita PedR7: Demoro!

Neste cenario se a comida for pizza ficaria assim:

/otr auth pizza

2. Faça uma pergunta para verificar se a outra pessoa pode responder corretamente.

/otr authq [Pergunta] Resposta

Esta forma é parecida com a primeira, porém você pode fazer uma pergunta mais formulada!

/otr authq [Qual a cor dos meus olhos] castanho

Se a resposta for correta podemos então autenticar a pessoa!

3. Confie na impressão digital

/otr trust fingerprint_da_pessoa
howto/irc-otr.1676081125.txt.gz · Última modificação: (edição externa)