Contribuiți la Kovri

Programare

Kovri este un proiect comunitar, iar contribuțiile programatorilor voluntari sunt apreciate. Vizitați secțiunea contact și asistență dacă doriți să începeți să contribuiți la dezvoltare. Următoarele cerințe trebuie avute în vedere:

  • C++14 și versiunile ulterioare
  • Boost 1.58 sau o versiune ulterioară
  • Programarea rețelelor prin Boost
  • Criptografie
    • AES
    • Diffie-Hellman
    • ElGamal
    • SHA family
    • HMAC
    • RSA
    • Ed25519 (TweetNaCl)
  • Experientă cu Crypto++
  • CMake + experiență în menținerea compatibilității între platforme (toate platformele compatibile)
  • Sistemele pentru anonimitate și familiarizare cu documentația diverselor rețele suprapuse
  • Familiarizare cu specificațiile referitoare atât la rețelele suprapuse consacrate (I2P/Tor) cât și la sistemele în curs de dezvoltare (precum Kaztenpost/Panoramix)
  • Experiență cu Bash/Python și Docker (toate acestea fiind folosite în testnet-ul curent) reprezintă un avantaj