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

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

  • rezedent12
    link
    fedilink
    arrow-up
    0
    ·
    11 months ago

    Кстати что нибудь может обьяснить как работает peer to peer? Как это программно реализовать? на python например?

    По разному работает. Но вот тебе идея.

    Есть централизованный трекер, то есть сайт который позволяет публиковать свой IP.

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

    Если список пиров есть, и хотя бы некоторые из них отвечают, то запрашиваем списки пиров у них.

    Скажу сразу, ОЗУ не жалко.

    Если устройство имеет возможность принять соединение (советую поддержку UPnP реализовать), то соединение устанавливается к нему. Если два устройства между которыми нужно установить обмен (отправить сообщение или совершить звонок), не могут принять соединение. То они обращаются к посреднику. Для чего надо, в приложении реализовать разрешение на использование устройства в качестве посредника (Для друзей, для друзей друзей, для всех, ни для кого. Всегда или только через безлимитные подключения типа Wi-Fi).

    Можно обмениваться открытыми ключами, они и будут служить идентификаторами.

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

    Если нужна аномизация, то лучше не городить свой велосипед п пусть сразу работает через TOR. Однако уже есть несколько мессейнджеров для TOR.

    • JamesHolden
      link
      fedilink
      arrow-up
      0
      ·
      11 months ago

      С TOR, возникнет сразу проблема получения доступа в сеть TOR, его же блочат.

      • rezedent12
        link
        fedilink
        arrow-up
        0
        ·
        11 months ago

        С TOR, возникнет сразу проблема получения доступа в сеть TOR, его же блочат.

        нынче TOR используют в комбинации с VPN.

        • HolgerOP
          link
          fedilink
          arrow-up
          0
          ·
          11 months ago

          ууу как все сложно, а я то тут со своим теленором без фич.

          • HolgerOP
            link
            fedilink
            arrow-up
            0
            ·
            10 months ago

            Забыл сказать такая особенность telenor получить симкарту можно только по датскому паспорту (со львами) и mitid это такой идентификатор. Если mitid получить еще можно (например по рабочей визе) то с паспортом конечно все сложнее. Даже паспорт стран Евросоюза не канает, только датский. Ваще странно. У теленора свои филиалы в торговых центрах идешь туда с mitid и паспортом и они оформляют а симку все равно по почте присылают. И раньше когда я гражданства еще не имел использовал другие операторы сотовой связи и мобильного интернета - lycas, lebara, oysker… но теленор это самый стабильный мобильный интернет. А мобильный нужен потому что хата то сьемная и надо уметь быстро ее сменить. Хотя конечно есть и оптика в Оденсе. Но своего жилья пока не имеем.

            • torvn77
              link
              fedilink
              arrow-up
              0
              ·
              10 months ago

              А Масковский терминал почему не используешь?