作者 主题: Tox 端到端加密聊天软件:安卓手机版 Antox,苹果手机版 Antidote,电脑版 qTox,  (阅读 1030 次)

离线 Anymous

  • 注册用户
  • *
  • 帖子: 117
官方网站 https://tox.chat/

维基百科 https://zh.wikipedia.org/wiki/Tox

Tox

维基百科,自由的百科全书

Tox ToxLogo.png

运行于GNU/Linux下的Tox客户端 µTox的运行界面截图。

穩定版本   
各平台版本列表
源代码库   

    github.com/TokTok/c-toxcore

編輯維基數據鏈接
编程语言   C
操作系统   Windows, Linux, OS X, Android, iOS, FreeBSD, OpenIndiana, Sailfish OS
类型   VoIP、即時通訊、視訊會議
许可协议   GNU通用公共许可证第三版或更新
网站   tox.chat

Tox是一个使用端到端加密法及点对点网络的即时通讯和视频电话协议,遵循GNU通用公共许可证协议发布。该项目的目标是为所有人提供安全而方便的通信方式[1]。此协议的一个参考实现已作为自由及开放源代码软件发布。
目录

    1 历史
    2 特点
    3 组件
        3.1 Core(核心)
        3.2 Protocol(协议)
        3.3 Encryption(加密)
        3.4 Clients(客户端)
    4 与Tox基金会分离
    5 外界态度
    6 延伸阅读
    7 参考文献
    8 外部链接

历史

2013年6月23日Tox原始代码由用户irungentoo托管于GitHub上 [2]。2014年2月3日,可供用户测试使用的技术预览版二进制文件发布,此后的nightly版本通过Jenkins Automatron发布[3]。2014年7月12日,Tox的开发进入了alpha阶段,网站的下载页面也被重新设计公布。
特点

Tox用户将会分配到一个公钥和一个私钥,之后直接通过一个分布式对等网络互相连接。用户可以通过Tox给朋友发送信息、语音或进行视频聊天,群聊或发送文件。所有通过Tox的流量将使用NaCl进行端到端加密。

qTox、µTox等Tox客户端设计提供及时通讯、群聊、语音及视频通话、语音及视频会议、文件加密共享、正在输入提示、已阅提示、远程桌面演示。任何使用Tox协议的不同客户端之间可以互相通讯。与协议无关功能限制于各客户端的开发。开发方强烈建议各客户端开发人员坚持使用标准Tox协议,以保正各客户端之间的兼容性和安全性[4]。
组件
Core(核心)

Tox core是一个包含创建的协议和应用程序接口的程序库。各用户前端或客户端都将建立在core之上。任何人都可以利用core创建客户端。描述core的技术文档由核心开发人员irungentoo编写,并公开使用[5]。
Protocol(协议)

Tox core是通过Tox protocol(Tox协议)建立的[6]。

Tox使用Opus实现音频流,使用VP8实现视频流。
Encryption(加密)

Tox通过使用基于NaCl进行开发的libsodium加密库进行加密。
Clients(客户端)

Tox客户端用于运行Tox core与其他客户端通信。不同客户端的开发使得Tox可以跨平台运行。下表不完整地列出了已发布的Tox客户端。[7]
客户端    适用操作系统    使用编程语言
TOK[8]    iOS, Android    C++,Java, Swift, Objective-C
Antidote[9]    iOS    Objective-C
Antox[10]    Android    Scala, Java
Cyanide[11]    Sailfish OS    C++
gTox[12]    Linux    C++ (GTK+ 3)
qTox[13]    Linux, FreeBSD, OS X, Windows    C++ (Qt)
Toxic[14]    Linux, BSD, OS X    C (Ncurses)
Toxy[15]    Windows    C# (WPF)
Toxygen[16]    Linux, Windows    Python (Qt via PySide)
xWinTox[17]    Linux, Solaris, BSD    C/C++ (FLTK)
µTox[18]    Linux, FreeBSD, OS X, Windows    C (Win32 API, Xlib)

同样存在使用Tox协议的Pidgin[19]和Miranda NG[20]插件。
与Tox基金会分离

2015年7月11日,Tox主要开发人员正式宣布他们与Tox基金会分离一事,原因为Tox基金会负责人和首席执行官Sean Qureshi滥用捐赠基金。[21]该团队已经建立了一个新的网站和源代码存储库,但旧网站也保持就位。
外界态度

Tox在早期概念阶段就受到了大量全球科技新闻网站的关注与宣传[22][23][24][25]。Tox在2013年8月15日的GitHub热门列表中排第五位。[26]因为担心元数据泄漏,Tox开发人员设计通过洋葱路由技术实现friend-finding过程[27]。Tox在2014年和2015年被Google编程之夏接纳作为指导组织[28][29]。
延伸阅读

    即时通讯软件比较
    VoIP软件的比较

参考文献


离线 Anymous

  • 注册用户
  • *
  • 帖子: 117
各种版本的 Tox 客户端,下载链接,

https://tox.chat/download.html