А это уже интересно...
У меня тут идея есть:
Написать программу, которая бы шифровала/дешифровала сообщение.
1. Участник "А" придумывает секретное сообщение и секретным паролем шифрует это сообщение, после чего кидает в чат зашифрованное сообщение;
2. Участник "Б" получает сообщение и накладывает свой шифр своим секретным паролем, после чего тоже отправляет в чат;
3. Участник "А" снимает с него свой шифр и снова отправляет в чат;
4. Участник "Б" получает и снимает оставшийся свой шифр, после чего читает открытое сообщение.
5. Задача остальных участников расшифровать перехваченное на каком-то этапе сообщение.
6. Программа-шифровщик одна для всех и доступна для каждого участника чата.
7. "А" и "Б" между собой паролями не делятся.не делятся.