Предложение сделать что то свое корпоративное, только для нас и с шифрованием. Nocord прошу здесь не упоминать в этой теме. Без всякой избыточности как телеграмм.

Теоретически я и сам мог бы написать однако есть недостаток времени и ищу вторую работу. И самое главное я не умею peer to peer (как это было в icq) даже не представляю как это совсем без сервера то. Ну и конечно для linux. Кстати что нибудь может обьяснить как работает peer to peer? Как это программно реализовать? на python например? Как вам мое предложение?

  • torvn77
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    Самая непонятная часть P2P это его первая инициализация, на самом деле всё просто: в дистрибутиве клиента имеется начальный список IP и внутрисетевых(p2p) адресов, где в качестве внутрисетевого адреса используется публичный ключ из пары приватного и публичного ключа шифрования.
    (По моему это называется ассимитричное шифрование, точно не помню).

    Такой список включать в дистрибутив мессенжера не обязательно, ip и арес ноды при первом выходе можно вводить руками, а потом мессенжер просто запомнит полученный после выхода в сеть список нод.