O 'Off-the-Record Messaging', conhecido como OTR, é um protocolo que oferece forte criptografia para troca de mensagens instantâneas. OTR utiliza a combinação do algorítimo AES de chaves simétricas, a troca de chaves Diffie–Hellman e a função de hash SHA-1. Além de autenticação e criptografia, o OTR também oferece PFS (Perfect Forward Secrecy) e criptografia maleável.