Tox

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 7. joulukuuta 2019 tarkistetusta versiosta . tarkastukset vaativat 22 muokkausta .
Tox

TOX uTox -asiakasohjelma Windows 7 -käyttöjärjestelmässä
Tyyppi OLEN
Sisään kirjoitettu C [1]
Käyttöjärjestelmä Microsoft Windows , Linux , macOS , Android , iOS , FreeBSD , OpenIndiana ja Sailfish OS
Ensimmäinen painos 3. helmikuuta 2014
uusin versio
Lisenssi GNU GPL 3 [3] [4]
Verkkosivusto tox.chat
 Mediatiedostot Wikimedia Commonsissa

Tox  on protokolla hajautettuun teksti-, puhe- ja videoviestintään Internetissä, joka perustuu epäsymmetriseen salaukseen . Protokollan referenssitoteutus on ilmainen ja avoimen lähdekoodin ohjelmisto , joka tarjoaa täyden joukon tuttuja toimintoja: ääni- ja videoviestintä, monen osapuolen neuvottelutila, verkon tilan määrittäminen ja muuttaminen, hymiöiden tuki, näytön jakaminen, mahdollisuus lähettää pikalähetys. viestit ja tiedostojen siirto. Ei mainoksia. Aseteltu avoimeksi, ilmaiseksi, takaovettomaksi ja vakoilemattomaksi vaihtoehdoksi Skypelle , jonka omistajat (Skype) ovat tarjonneet NSA :lle pääsyn infrastruktuuriinsa 6. helmikuuta 2011 lähtien [5] .

Toxin osallistujien vuorovaikutus toteutetaan pitkälti samalla tavalla kuin BitTorrent Sync -pilvipalvelussa . Vertaistietojen vaihtoa käytetään suorituskyvyn parantamiseen, mutta toisin kuin keskitetyissä lähettiläissä ( Telegram , WhatsApp , Viber , Skype), se ei vaadi rekisteröitymistä kolmannen osapuolen keskitetyille palvelimille, vaan käyttäjätunnus luodaan paikallisesti. Toxin asennuksen jälkeen avaimet luodaan automaattisesti - julkiset ja yksityiset. Julkinen avain voidaan siirtää kenelle tahansa - se toimii yksilöllisenä tunnisteena keskustelukumppanin löytämiseksi. Yksityisen avaimen tallentaa vain omistaja ja se vahvistaa sen aitouden paljastamatta henkilötietoja. Keskuspalvelinta ei ole, keskustelukumppanien haku tapahtuu DHT :n kautta .

Tunnisteiden DHT-tallennus on järjestetty siten, että käyttäjät eivät näe toistensa IP-osoitteita ennen kuin he lisäävät toisensa yhteystietoluetteloonsa, vasta sen jälkeen heillä on mahdollisuus kommunikoida (viestit, puhelut jne.) tarvittaessa eivät näytä IP-osoitettasi osoite keskustelukumppanille, Tox antaa sinun ohjata liikennettä SOCKS - välityspalvelinten kautta, mukaan lukien Torin kautta . Salaustoiminnot suoritetaan käyttämällä NaCl - kryptokirjastoa , jonka on luonut Daniel Bernsteinin johtama kansainvälinen turvallisuusasiantuntijoiden ryhmä(Daniel J. Bernstein) Illinoisin yliopistosta Chicagossa.

Yhteistyö Tox-projektissa tapahtuu GitHubin avulla .

Asiakkaat

Asiakkaita on kehitetty kaikille tärkeimmille käyttöjärjestelmille: Linux , Windows , Android , iOS .

Alla olevassa taulukossa on luettelo protokollan kanssa työskentelevistä asiakkaista.

Nimi Tuettu käyttöjärjestelmä Sisään kirjoitettu Asiakkaan tila
uTox (µTox) [6] Linux , FreeBSD , OS X , Windows C Kehitetty
qTox [7] Linux , FreeBSD , OS X , Windows C++ ( Qt ) Kehitetty
Antox [8] Android Scala , Java hylätty
Vastalääke [9] iOS Tavoite-C Kehitetty
tox-rs [10] Linux , Windows Ruoste Kehitetty
Myrkyllinen [11] konsoliasiakasohjelma Linuxille , FreeBSD , OpenBSD , NetBSD , Solaris , OS X C ( ncurses ) Kehitetty
Toksiini [12] Linux , Windows Python ( Qt , PySide ) Kehitetty
Syanidi [13] Sailfish OS C++ Hylätty [14] , päivitetty viimeksi tammikuussa 2017
gTox [15] Linux C++ ( GTK+3 ) Hylätty (katso projektisivu GitHubissa)
Toksi [16] Windows C# ( WPF ) Ei tuettu (katso projektisivu [17] Githubissa)
TRIfA [18] Android C , Java Kehitetty
xWinTox [19] Linux , FreeBSD , Solaris C / C++ ( FLTK ) Hylätty [20] , päivitetty viimeksi joulukuussa 2015
Isotoksiini [21] Windows C++ Kehitetty
ratox Linux , BSD , OS X C Hylätty [22] , päivitetty viimeksi helmikuussa 2015
WebTox [23] web- pohjainen HTML5 (asiakas) + Go (palvelin) Hylätty [24] , päivitetty viimeksi tammikuussa 2016
Protox Android Qt (QML) Kehitetty
aTox [25] Android Kotlin Kehitetty
jaat [26] Linux , Windows , macOS Vala Kehitetty

Riippumattomien asiakkaiden lisäksi kolmannen osapuolen kehittäjät ovat julkaisseet laajennuksia Pidginille [27] (ei tuettu tai päivitetty 4.5.2017 jälkeen [ 28] ) ja Miranda NG :lle [29] .

Break with Tox Foundation

Heinäkuun 11. päivänä 2015 ryhmä kehittäjiä ilmoitti lopettavansa suhteet Tox Foundation -säätiöön, joka luotiin aikoinaan hankkeen edustajaksi. Redditissä julkaistun uuden kehitys- ja keskustelublogin mukaan Sean Qureshi (alias Stqism, AlexStraunoff ja NikolaiToryzin), Tox-säätiön johtaja ja hallituksen ainoa jäsen, "otti lainan henkilökohtaisiin tarkoituksiin, jotka eivät liity projektiin ja jonka vakuutena oli Tox Foundation ja kaikki säätiön varat" [30] [31] .

Ei tiedetä varmasti, kuinka paljon Qureshi otti haltuunsa: kehitystiimin lausunnon mukaan summa oli "useita tuhansia dollareita"; ennen sitä Redditissä kerrottiin, että kolme tuhatta dollaria varastettiin [32] . Suurin osa varoista oli palkintorahoja Tox Foundationin osallistumisesta Google Summer of Code 2014 -tapahtumaan sekä pieni määrä yksityishenkilöiden lahjoituksia.

Nämä tapahtumat aiheuttivat projektisivuston toisen siirron uudelle verkkotunnukselle, https://tox.chat , koska Qureshi ei ainoastaan ​​tarjonnut isännöintiä, vaan oli myös kaikkien vanhojen verkkotunnusten suora omistaja. Tapahtuneesta huolimatta kehittäjät päättivät jatkaa projektin parissa työskentelyä ja huomioivat erityisesti, että lähdekoodia ei vaarantunut, koska se tallennettiin Githubiin, arkistoon, jonka omistaa projektin pääkirjaston, toxcoren pääkehittäjä irungentoo. . Käyttäjiä kuitenkin pyydettiin siirtymään uusiin arkistoihin mahdollisimman nopeasti.

Qureshi kommentoi tilannetta 14. syyskuuta 2015 GitHub-tilinsä muistiinpano-osiossa [33] , kiistäen jyrkästi kaikki syytökset ja totesi, että hän ei väitetysti käyttänyt rahaa henkilökohtaisiin tarpeisiin, vaan käytti sen "kasvavien kustannusten" kattamiseen. hankkeen infrastruktuurin ylläpidosta. Huolimatta siitä, että Qureshi ilmoitti myös olevansa valmis toimittamaan todisteet isännöintipalveluiden ja verkkotunnusten vuokrauksen maksuista shekkien ja kuittien muodossa, joulukuuhun 2015 mennessä tätä ei ollut tehty.

Vastaanotto

Tox sai huomattavaa julkisuutta varhaisessa konseptivaiheessaan herättäen maailmanlaajuisten online-uutissivustojen huomion [34] [35] [36] [37] . 15. elokuuta 2013 Tox sijoittui sijalle 5 GitHubin suosituimmalla listalla. Metatietovuotoja herätti huolta, ja kehittäjät vastasivat ottamalla käyttöön Onion-reitityksen kaverin etsintäprosessissa. Tox hyväksyttiin Google Summer of Coden mentorointiorganisaatioksi vuosina 2014 ja 2015 [38] [39] .

Muistiinpanot

  1. https://github.com/irungentoo/ProjectTox-Core/tree/master/toxcore
  2. https://github.com/TokTok/c-toxcore/releases/tag/v0.2.18 - 2022.
  3. https://github.com/TokTok/c-toxcore/blob/master/COPYING
  4. GitHub  (englanniksi) - 2007.
  5. Skypen takaovi esiteltiin ennen Microsoftia . Haettu 21. lokakuuta 2021. Arkistoitu alkuperäisestä 21. lokakuuta 2021.
  6. µTox . Tox Wiki. Haettu 7. marraskuuta 2015. Arkistoitu alkuperäisestä 7. tammikuuta 2017.
  7. qTox . Tox Wiki. Haettu 6. elokuuta 2015. Arkistoitu alkuperäisestä 7. tammikuuta 2017.
  8. Antox . Tox Wiki. Haettu 6. elokuuta 2015. Arkistoitu alkuperäisestä 1. lokakuuta 2015.
  9. Vastalääke (downlink) . Haettu 6. elokuuta 2015. Arkistoitu alkuperäisestä 18. marraskuuta 2016. 
  10. tox-rs . Haettu 26. elokuuta 2019. Arkistoitu alkuperäisestä 30. syyskuuta 2020.
  11. Myrkyllinen . Tox Wiki. Haettu 6. elokuuta 2015. Arkistoitu alkuperäisestä 7. tammikuuta 2017.
  12. Toksiini . wiki.tox.chat . Haettu 1. heinäkuuta 2016. Arkistoitu alkuperäisestä 10. lokakuuta 2016.
  13. Syanidi . Github. Haettu 3. tammikuuta 2016. Arkistoitu alkuperäisestä 11. kesäkuuta 2018.
  14. Viimeisin sitoutuminen Cyanide-tietovarastoon . GitHub. Haettu: 12.4.2018.
  15. gTox . Github. Haettu 7. marraskuuta 2015. Arkistoitu alkuperäisestä 11. kesäkuuta 2018.
  16. Toksi . Tox Wiki. Haettu 6. elokuuta 2015. Arkistoitu alkuperäisestä 7. tammikuuta 2017.
  17. Toxy repo . GitHub. Haettu 12. huhtikuuta 2018. Arkistoitu alkuperäisestä 12. tammikuuta 2019.
  18. TRIfA . Github. Haettu 11. toukokuuta 2018. Arkistoitu alkuperäisestä 22. maaliskuuta 2018.
  19. xWinTox . Tox Wiki. Haettu 7. marraskuuta 2015. Arkistoitu alkuperäisestä 7. tammikuuta 2017.
  20. Viimeisin sitoutuminen xWinTox-arkistossa . GitHub. Haettu: 12.4.2018.
  21. Isotoksiini . Tox Wiki. Haettu 21. heinäkuuta 2017. Arkistoitu alkuperäisestä 28. elokuuta 2017.
  22. Viimeisin sitoumus ratox-arkistossa . GitHub. Haettu: 12.4.2018.
  23. WebTox . GitHub. Haettu 6. syyskuuta 2017. Arkistoitu alkuperäisestä 11. kesäkuuta 2018.
  24. Viimeisin sitoumus WebTox-arkistossa . GitHub. Haettu: 12.4.2018.
  25. aTox . Github. Haettu 1. toukokuuta 2021. Arkistoitu alkuperäisestä 2. maaliskuuta 2021.
  26. jaat . gitlab. Haettu 6. helmikuuta 2022. Arkistoitu alkuperäisestä 6. helmikuuta 2022.
  27. tox-prpl - Tox Protocol Plugin for Pidgin (downlink) . Haettu 17. syyskuuta 2015. Arkistoitu alkuperäisestä 22. elokuuta 2015. 
  28. Loppu. jin-eld/tox-prpl@d8de76a  (englanti) . GitHub. Haettu: 24.5.2018.
  29. Tox-protokolla . Miranda NG:n virallinen yhteisöfoorumi . tarkkailija. Haettu 17. syyskuuta 2015. Arkistoitu alkuperäisestä 7. marraskuuta 2017.
  30. Tox-blogi: Nykyinen tilanne (11. heinäkuuta 2015). Haettu 12. elokuuta 2015. Arkistoitu alkuperäisestä 23. lokakuuta 2015.  (Englanti)
  31. Jako Tox-projektissa [LWN.net ] . lwn.net. Käyttöpäivä: 7. helmikuuta 2016. Arkistoitu alkuperäisestä 14. tammikuuta 2017.
  32. Toxin nykyinen tilanne . reddit . Sagem. Haettu 12. elokuuta  2015
  33. stqism -kommentti tilanteesta [en ] . Haettu 9. joulukuuta 2015. Arkistoitu alkuperäisestä 22. syyskuuta 2015.
  34. Kar, Saroj Tox: Skypen ja yksityisyytesi korvaava? . Silicon Angle (5. elokuuta 2013). Käyttöpäivä: 19. helmikuuta 2014. Arkistoitu alkuperäisestä 18. marraskuuta 2016.
  35. Grüner, Sebastian Skype-Vaihtoehto Freier ja Sicherer Videochat mit Tox  (saksa) . Golem.de (30. heinäkuuta 2013). Käyttöpäivä: 19. helmikuuta 2014. Arkistoitu alkuperäisestä 20. joulukuuta 2016.
  36. Tox-projekti kehittää ilmaisen vaihtoehdon Skypelle . opennet.ru (30. heinäkuuta 2013). Käyttöpäivä: 19. helmikuuta 2014. Arkistoitu alkuperäisestä 28. heinäkuuta 2017.
  37. Nitschke, Manuel Skype-Alternative Tox zum Ausprobieren  (saksa) . heise.de (2. elokuuta 2013). Käyttöpäivä: 19. helmikuuta 2014. Arkistoitu alkuperäisestä 30. marraskuuta 2016.
  38. Project Tox . GSoC 2014 . Haettu 7. maaliskuuta 2015. Arkistoitu alkuperäisestä 6. toukokuuta 2016.
  39. Project Tox . GSoC 2015 . Haettu 7. maaliskuuta 2015. Arkistoitu alkuperäisestä 4. maaliskuuta 2016.

Linkit