AT&T向执法机构出售用户通信记录

简介:

电信公司可以在法律要求下交出公民的通信元数据,但当电信公司把用户的通信数据当作商品出售时,那就是另外一回事了。

根据新闻评论网站The Daily Beast获得的文件,AT&T就是这样做的。作为其“半球(Hemisphere)”项目的一部分,AT&T不仅存储了自2008年至今的公民通信元数据(用户在何时何地与谁通话或发短信),而且允许美国执法机构访问这些数据,并每年向执法机构收取10万美元到100万美元。

这些元数据被用于协助调查刑事案件和医疗保险欺诈案件。但有趣的是,AT&T的这些数据很容易获得:警察局只需要出事一张传票就可以了,这比得到法官的手令容易多了。

这个消息令人担忧,不仅因为AT&T拥有大量的公民通信数据(该公司在美国无线通信市场所占份额排名第二),而且还因为执法机构在执法过程中不需要披露它使用了AT&T提供的数据。文件显示,事实上,警方必须承诺,如果案件公开,警方不能透露在调查中使用了AT&T提供的数据。

《纽约时报》在2013年首次披露,AT&T“半球”项目的问题在于它是一门生意,它需要客户,而且AT&T钱通过它获得收入。

当然,所有电信公司都希望尽可能长时间地保存用户的通信元数据(据报道,Verizon和Sprint公司保存用户通信记录的时间都不超过18个月),并使执法机构尽可能容易秘密地访问这些数据。

目录
相关文章
|
XML 存储 JavaScript
Flowable学习笔记(二、BPMN 2.0-基础 )
Flowable学习笔记(二、BPMN 2.0-基础 )
3915 0
Flowable学习笔记(二、BPMN 2.0-基础 )
|
8月前
|
前端开发 Java 微服务
微服务——SpringBoot使用归纳——Spring Boot中的MVC支持——@PathVariable
`@PathVariable` 是 Spring Boot 中用于从 URL 中提取参数的注解,支持 RESTful 风格接口开发。例如,通过 `@GetMapping("/user/{id}")` 可以将 URL 中的 `{id}` 参数自动映射到方法参数中。若参数名不一致,可通过 `@PathVariable("自定义名")` 指定绑定关系。此外,还支持多参数占位符,如 `/user/{id}/{name}`,分别映射到方法中的多个参数。运行项目后,访问指定 URL 即可验证参数是否正确接收。
475 0
|
11月前
|
存储 SQL 缓存
Flink 2.0 存算分离状态存储 — ForSt DB 
本文整理自阿里云技术专家兰兆千在Flink Forward Asia 2024上的分享,主要介绍Flink 2.0的存算分离架构、全新状态存储内核ForSt DB及工作进展与未来展望。Flink 2.0通过存算分离解决了本地磁盘瓶颈、检查点资源尖峰和作业恢复速度慢等问题,提升了云原生部署能力。ForSt DB作为嵌入式Key-value存储内核,支持远端读写、批量并发优化和快速检查点等功能。性能测试表明,ForSt在异步访问和本地缓存支持下表现卓越。未来,Flink将继续完善SQL Operator的异步优化,并引入更多流特性支持。
1140 88
Flink 2.0 存算分离状态存储 — ForSt DB 
|
10月前
|
网络安全
IP地址SSL证书怎么申请?
本文介绍如何申请浏览器及系统可信的SSL证书,而非自签名证书。申请IP地址SSL证书需满足:1. 使用公网IP;2. 确保外网可访问;3. 认证时必须使用80或443端口。流程包括提交申请、建立临时站点验证URL内容,认证通过后即可获取证书文件,适用于各种服务器环境。若申请多个IP地址,建议一次性提交以避免串站问题。
428 6
|
存储 安全 编译器
C语言面试题11至20题
在C语言中,可以使用以下方式实现循环: for循环:用于确定次数的循环。 for (int i = 0; i < 10; i++) { // 循环体 } while循环:用于条件控制的循环。 while (condition) { // 循环体 } do-while循环:至少执行一次的条件循环。 do { // 循环体 } while (condition); 通过深入理解这些面试题,可以更好地准备编程面试,展示对编程原理和技术细节的深刻掌握。
171 3
|
SQL 分布式计算 大数据
一张图,详解大数据技术架构
一张图,详解大数据技术架构
|
监控 数据处理 API
提升DataFrame处理性能:高效数据操作的实战技巧
【5月更文挑战第19天】本文介绍了优化Pandas DataFrame性能的7个技巧:选择合适的数据类型、避免使用循环、使用查询优化、减少内存使用、利用并行处理、使用适当索引以及监控和分析性能。通过这些策略,可以提升数据处理效率,尤其适用于大规模数据集。例如,选择正确的数据类型、使用向量化操作和优化索引能有效提高DataFrame的操作速度。
|
文字识别 API 开发者
OCR识别技术
本文详细探讨了OCR(光学字符识别)技术,首先解释了OCR技术的基本原理,然后深入讨论了它在多个领域的实际应用,例如身份证件和银行卡的自动识别。文章中还包含了一个实用的Java代码示例,演示了如何通过调用OCR API来实现银行卡信息的识别。此外,文中强调了云服务供应商提供的多样化OCR服务,允许开发者基于特定需求挑选合适的OCR API
OCR识别技术
|
C++
c++语言核心技术要点,《运行时类型识别RTTI》
c++语言核心技术要点,《运行时类型识别RTTI》
145 2
|
JSON 前端开发 数据库
​​​​layui 实现左侧菜单栏及子类(二)​​
​​​​layui 实现左侧菜单栏及子类(二)​​
336 0