斯诺登力荐,号称史上最安全的即时通信应用Signal

简介:

为什么Signal会被认为是最安全的即时消息应用?这是由于它只会储存很少量的关于用户和事件的信息。

斯诺登力荐的Signal

尽管现在很多热门应用都实现了端到端加密,但这也不一定能保证安全。安全专家们之所以强烈推荐Signal来作为安全通信的工具,是因为在DNC(美国民主党全国委员会)黑客事件后,这款号称“斯诺登核准”的应用,也成为相关职员的指定即时通信应用。

如果在网上搜索Signal,大家可以看到斯诺登极力推荐过这款应用。斯诺登曾表示,使用OpenWhisper Systems的任何产品都绝对靠谱。

约翰霍普金斯大学的密码学教授Matt Green,以及知名安全专家Bruce Schneier也是Signal的粉丝。

为什么大家认为Signal更安全

安全专家和隐私主义者意识到,几乎所有的通信应用都会储存大量有关于用户活动的信息数据。而一旦这些数据被人获取,结合其他诸如运营商提供的信息,完全可以识别出用户的真实身份。

一般通信应用都会储存通信的日期和时间,当然还有用户的电话号码。苹果的iMessage会记录用户的手机号和其他元数据,这些可能会泄露给执法机构。The Intercept的那封文档,标题为“执法机构的iMessage 的常见问题”,这是佛罗里达州执法部门的电子监控团队部分资料的缓存。

其中的内容显示,iMessage日志记录了通信的日期、时间和用户IP,这些可以用来识别出用户的位置。然而,Signal只会储存少量的用户事件和信息。

精简于型即为安全

据Signal应用的缔造者OpenWhisper Systems公司所述,早些时候FBI(弗吉尼亚东区)曾传讯调查两个Signal用户,结果最后没有拿到任何重要信息。

他们表示,通过对Signal的精心设计,Signal最后保留的数据只有用户的注册日期和最近的登陆日期。

FBI曾要求提供以下的数据:

用户名

支付信息

相关IP地址

电子邮件地址

历史日志

浏览器cookie

其他与电话号相关信息

但是OpenWhisper Systems在很无奈地提供了所有信息后,这些东西在调查中并没有起到什么作用:

你可以看到大量由美国公民自由联盟(ACLU)出版的法庭文件,这代表着Open Whisper Systems也在不断努力。

此外,Open Whisper Systems还给WhatsApp、Facebook Messenger,以及谷歌Allo隐身模式提供了Signal协议作为支持。


本文转自d1net(转载)

相关文章
|
存储 Linux API
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用(三)
Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用
272 1
|
canal 存储 SQL
MySQL 与 Redis 缓存的同步方案
本文介绍MySQL与Redis缓存的同步的两种方案 方案1:通过MySQL自动同步刷新Redis,MySQL触发器+UDF函数实现 方案2:解析MySQL的binlog实现,将数据库中的数据同步到Redis 一、方案1(UDF)
MySQL 与 Redis 缓存的同步方案
|
5月前
|
存储 设计模式 缓存
OkHttp源码解析(小白必看,建议收藏)
本文详细解析了OkHttp3的源码及其实现机制,适合初学者学习。文章从Request与Response结构、HTTPS握手过程、响应码含义、Socket概念到责任链模式的应用逐一讲解。重点分析了OkHttp的工作流程:通过Call对象的enqueue()或execute()方法发起请求,核心是getResponseWithInterceptorChain(),利用拦截器链处理请求,包括用户自定义拦截器、重试、桥接、缓存、连接等步骤。最后还探讨了Dispatcher的任务调度机制。
611 71
|
3月前
|
人工智能 安全 API
2025电商API新特性:实时数据流、GraphQL接口与隐私合规
2025年电商API迎来技术与合规双重革新,实时数据流、GraphQL接口、隐私合规成为核心突破方向,推动全息电商、动态定价、供应链协同等场景升级,实现性能优化与用户隐私保护的协同发展。
|
机器学习/深度学习 人工智能 搜索推荐
AI在医疗领域的应用与前景探析
随着人工智能(AI)技术的迅猛发展,它在医疗领域的应用正逐步改变着传统医疗模式。本文将探讨AI在医疗诊断、治疗、管理等方面的应用及其未来发展前景,旨在为读者提供一个清晰、全面的了解。
|
前端开发 Java PHP
springmvc配置MappingJackson2HttpMessageConverter实现属性驼峰和下划线的转换
需求   php调用java接口时,因为php那边的属性都是下划线风格,java这边的属性都是驼峰的风格。配置springmvc的json转换,在requestBody的时候(调用对象的set 方法)将java属性name映射成下划线形式 和 请求的参数匹配;在responseBody的时候(调用对象的get方法)将java的属性name也映射成下划线形式。
3207 0
|
2月前
|
API 数据处理 索引
电商API详解
本内容介绍了主流开放API的电商平台及其可获取的数据类型,如用户、商品、店铺及交易信息等,支持智能选品、极速上架、高效定价等功能。同时详解了API调用步骤,并提供电商应用开发指导。
|
网络协议 算法 安全
TCP SYN洪水攻击 (TCP SYN Flood)
【8月更文挑战第17天】
568 2
|
存储 关系型数据库 MySQL
MySQL删除索引的方法与注意事项
MySQL删除索引的方法与注意事项
1700 0
|
存储 缓存 关系型数据库
Mysql增量备份之Mysqldump & Mylvmbackup
Mysql增量备份之Mysqldump & Mylvmbackup