Защищенный чат-туннель

Я использую pidgin для голосового чата. Вы должны включить голосовые / видео плагины pidgin. Официальный голосовой чат google теперь доступен и для linux

1
задан 12 March 2015 в 13:10

1 ответ

Обратите внимание, что ниже вы должны будете применить какой-то специальный соус, но если вы проверите журналы сборки проекта, над которым я работаю для шифрования GnuPG, и, более конкретно, сценарий для sshfs, вы можете найти функции, которые вы ищете .

Ответ Eero Aaltonen по-прежнему полностью действителен и, вероятно, лучше для простых односторонних соединений. Но если вам нужно что-то с GnuPG, тогда в вышеупомянутом проекте будут представлены интерфейсы шифрования, необходимые для этого, в основном.

Чтобы лучше направить вас, если вы хотите использовать вышеупомянутый проект, вот несколько советов по моддингу связанного сценарий для чата с несколькими получателями, как и поведение.

К переменной Var_gpg_recipient_options следует добавить дополнительные получатели, как показано ниже

Paranoid_Pipes.sh Var_gpg_recipient_options="${Var_gpg_recipient_options} --recipient second-user@host.domain" --help

Отрегулируйте другие параметры и удалите --help, а затем покрывает зашифрованные вещи, обслуживание выходного файла для нескольких клиентов не может быть выполнено с помощью netcat, но php имеет способ обслуживать его

php -S <Local_IP>:8080 -t /var/enc/chat

И хотя есть много способов обслуживать обновленные сообщения в файле исходный код build logs , размещенный в Google Code, выглядит как многообещающее место для начала обслуживания последних нескольких сообщений клиентам, чтобы они могли извлекать и расшифровывать локально.

Последнее - настройка клиента которые расшифровываются, есть вспомогательный скрипт, который уже был написан для расширенного расшифровки. Клиентам необходимо настроить соединение, подобное приведенному ниже, чтобы сбрасывать обслуживаемые зашифрованные данные в доступное место доступа (на данный момент, но работа выполняется по расшифровке из именованных каналов в ближайшее время ;-)) подсказка, которую вы хотите узнать о /dev/tcp/host/port ([ f6]), которые могут использоваться как файловые дескрипторы ... как я уже сказал, требуется немного специального соуса. Но это очень близко к тому, чтобы быть полным решением выше и некоторой изобретательностью, которую вы могли бы иметь частные чаты, которые были защищены гибридным шифрованием GnuPG и доступны только тем, у которых были секретные ключи.

Обратите внимание, что это очень экспериментально и не должны использоваться с парами первичных ключей, так что быстро найдите вспомогательный скрипт для генерации новых патчей ключей тестирования.

Редактирование / Обновления

Хотя вышеописанное может все еще работать, Вспомогательный скрипт , вероятно, потребует значительно меньше специального соуса, потому что труба к трубе и другие функции решены, проверьте журналы сборки, упомянутые ранее, чтобы увидеть их в действии.

0
ответ дан 24 May 2018 в 07:00

Другие вопросы по тегам:

Похожие вопросы: