linux应用程序开源架构
通讯应用程序改变了我们的交流方式。 如果没有短信,今天我们要去哪里? 您能想象回到没有即时通讯的世界吗?
除了SMS和MMS之外,我们还有许多消息传递选项。 有Skype , iMessage , Facebook Messenger , Twitter (带有和不带有直接消息), WeChat , WhatsApp , SnapChat等。 他们中的许多人都是经过加密的,并且许多人认为他们在这些应用程序上的通信是私有且安全的。 但是真的吗? 毕竟,云托管的应用程序可能会从您的对话中收集元数据,然后使用它向您出售支持其服务的产品,因此可能不是您的朋友。
使用消息传递系统的风险
研究员Opensource.com社区主持人克里斯·赫尔曼森(Chris Hermansen)与我一样对在线交流工具对我们隐私的日益侵犯表示关注。 克里斯说:“在我的家庭中,可以肯定地说,我们对记录每一个在线举动并利用各种可能的差距来推广商品,服务,观点等等,或自我推广的商业利益感到不满意。其他人则基于使用我们的数据。”
他说, 雇主在招聘和解雇决策过程中使用社交媒体帐户信息 。 不仅要检查候选人或员工的在线个性是否与公司价值观相冲突; 在许多情况下,没有社交媒体存在的候选人不太可能接受面试。
他还担心某些允许邮件发件人查看收件人何时打开其邮件的应用程序。 他说:“我没有选择共享,而退出的唯一途径似乎是使用专门设计用来阻止这种未经授权的滥用的软件,这反过来又可能使我免受其他攻击,合法的网络内容。”
隐藏那些窥探的眼睛
克里斯(Chris)最近告诉我有关Signal的信息 , Signal可以为那些已经拥有足够撬动眼睛的人打勾。 Signal背后的组织是开放的,因此我们可以知道它在处理我们的数据。 (答案是? 不是完全不是 。)此外,该组织致力于在不收集用户数据的情况下扩展Signal的使用,并且所有通信都使用存储在用户设备上的密钥进行了端到端加密。
此外,该移动应用程序功能强大且可靠,可让用户通过互联网拨打视频和语音电话。 克里斯的家人过去18个月左右一直在使用Signal进行全球交流,他说:“通话质量远远好于竞争对手。” 我还发现,即使通过长距离连接(通常会阻碍其他通信应用程序),Signal也可以提供极高的语音和视频通话质量。
克里斯和我不是唯一喜欢使用Signal的人。 2017年,美国参议院军士长批准了该应用程序供议员及其员工使用。
克里斯只对Signal有几句抱怨。 首先是桌面应用程序(无论如何,在Linux中)并不像移动应用程序那样功能齐全。 例如,桌面应用程序无法拨打视频或语音电话,也无法发送或接收短信。 这不是一个阻止因素,但是当您的手机电池电量低或使用大屏幕和耳机比使用小型移动设备更容易使用时,肯定会很好。
使用信号
在Android , iOS ,Windows,MacOS和基于Debian的Linux发行版上安装Signal很容易,并且它提供了出色的支持文档以及针对每个操作系统的详细安装说明。 您还可以链接运行受支持的操作系统之一的设备,例如笔记本电脑和台式机。
Signal会使用您现有的手机号码,前提是它可以发送和接收SMS和电话。 首次在手机上设置Signal时,该应用程序可以在通讯簿中搜索使用它的任何联系人。
Signal已通过GNU Public License 3.0公开许可 ,您可以在GitHub上检查源代码。
信号的未来
2018年初,Signal从WhatsApp联合创始人Brian Acton获得了5000万美元的资金。 通过现金注入,Signal创始人Moxie Marlinspike和Acton成立了一个名为Signal Foundation的新的非营利性501(c)(3)组织。
马林斯派克说,Signal计划利用Acton的投资来“扩大我们的团队规模,我们的能力和抱负。这意味着减少了通往可持续发展道路的不确定性,并加强了我们的长期目标和价值观。也许,最重要的是, Brian的加入为我们的团队带来了一位非常有才华的工程师和富有远见的工程师,他们具有数十年成功构建产品的经验。”
Signal目前正在寻找具有iOS,Rust,Android等技能的开发人员,以及有意通过财务捐款支持它的开发人员。
要了解更多信息,您可以在Twitter , Instagram及其博客上关注Signal。
翻译自: https://opensource.com/article/19/10/secure-private-messaging
linux应用程序开源架构