Contribuire a Kovri

Sviluppo del Codice

Kovri è un progetto comunitario e apprezza contributi al codice di qualità da sviluppatori volontari. Visita la nostra sezione contatti e supporto “per iniziare con lo sviluppo del codice. I seguenti requisiti dovrebbero essere considerati:“

  • C++14 e versioni successive
  • Boost 1.58 o versioni successive
  • Programmazione di rete con Boost
  • Crittografia
    • AES
    • Diffie-Hellman
    • ElGamal
    • SHA family
    • HMAC
    • RSA
    • Ed25519 (TweetNaCl)
  • Experience with Crypto++
  • Esperienza con CMake + nel mantenimento della compatibilità multipiattaforma (tutte le piattaforme supportate)
  • Sistemi di anonimato e familiarità con le varie pubblicazioni su mix-network
  • Familiarità con le specifiche che coprono sia le reti di overlay comuni (I2P/Tor) che i sistemi emergenti(come Kaztenpost/Panoramix)
  • Bonus aggiuntivi sarebbero esperienza con Bash/Python e Docker (sono tutti usati nella nostra attuale testnet)