Помощь в развитии Kovri

Разработка кода

Kovri является общественным проектом, поэтому добровольный вклад в виде качественного кода от разработчиков только приветствуется. Посетите наш раздел контактной информации и поддержки и примите участие в разработке кода. Обратите внимание на следующие требования:

  • Знание C++14 и выше
  • Знание Boost 1.58 или выше
  • Навыки сетевого программирования с применением Boost
  • Криптография
    • AES
    • Diffie-Hellman
    • ElGamal
    • SHA family
    • HMAC
    • RSA
    • Ed25519 (TweetNaCl)
  • Опыт работы с Crypto++
  • CMake + с поддержкой межплатформенной совместимости (для всех поддерживаемых платформ)
  • системами обеспечения анонимности и знание всевозможной литературы по гибридным сетям
  • спецификаций, охватывающих как общие оверлейные сети (I2P/Tor), так и новые системы (такие как Kaztenpost/Panoramix)
  • плюсом будет опыт работы с Bash/Python и Docker (все они используются в текущей версии нашей тестовой сети