可信计算常见问题解答(2003)

Hacker News Top 新闻

摘要

一份2003年的全面FAQ,解释了TCPA、Palladium和NGSCB,它们的目标以及对数字版权管理和软件许可的影响。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/06/08 09:18

# 可信计算常见问题解答 TCPA / Palladium / NGCSB 来源:https://www.cl.cam.ac.uk/archive/rja14/tcpa-faq-1.0.html ## 可信计算常见问题解答 ## \- TCPA / Palladium / NGSCB / Longhorn / TCG ### 版本 1.0 **Ross Anderson (https://www.cl.cam.ac.uk/archive/rja14/)** 本文档已翻译为德语 (http://moon.hipjoint.de/tcpa-palladium-faq-de-10.html)、西班牙语 (http://bulmalug.net/body.phtml?nIdNoticia=1398)、意大利语 (http://www.complessita.it/tcpa/tcpa-faq-1.0-it.html)、荷兰语 (http://home.wanadoo.nl/squell/tcpa-faq-1.0.html)、中文 (http://chat.ttv.com.tw/TCPA-Palladium_FAQ.html)、挪威语 (http://www.efn.no/tcpa-faq-no.html)、瑞典语 (http://www.refactor.fi/pen/tcpa/faq.html)、芬兰语 (http://www.effi.org/tcpa-palladium-faq-fi.html)、匈牙利语 (http://web.axelero.hu/vajko985/copyright/tcpa-faq-1.0.html)、希腊语 (https://www.cl.cam.ac.uk/archive/rja14/tcpa-greek.html)、希伯来语 (http://yallara.cs.rmit.edu.au/~gabraham/tcpa-faq-hebrew-1.0.php) 和法语 (http://www.lebars.org/sec/tcpa-faq.fr.html)。本文档遵循 GNU 自由文档许可证 (http://www.gnu.org/copyleft/fdl.html) 发布。 自 2002 年 7 月以来的新增内容 (https://www.cl.cam.ac.uk/archive/rja14/tcpa-faq-1.0.html#additions) 位于本文档末尾。另请参阅经济学与安全资源页面 (https://www.cl.cam.ac.uk/archive/rja14/econsec.html),该页面提供了此处所提问题的诸多背景信息。 微软已将其 Palladium 更名为 NGSCB(代表“下一代安全计算基础”,发音类似“enscub”),而 TCPA 则(有些生硬地 (http://www.eweek.com/print_article/0,3668,a=39885,00.asp))更名为 TCG (http://www.trustedcomputinggroup.org/)——即可信计算组织。与此同时,反对声音正在高涨 (http://www.eetimes.com/story/OEG20030415S0013)。随着这场战役的发展,预计还会有更多波折。请继续阅读…… --- **1. 什么是 TCPA 和 Palladium?** TCPA 代表可信计算平台联盟 (http://www.trustedpc.org/),这是一项由英特尔主导的倡议。其既定目标是“为下一个世纪提供一种新型计算平台,以增强对 PC 平台的信任”。Palladium (http://www.theregister.co.uk/content/4/25852.html) 是微软表示计划纳入未来 Windows 版本的软件;它将构建于 TCPA 硬件之上,并增加一些额外功能 (http://www.activewin.com/articles/2002/pd.shtml)。Palladium 最近更名为 NGSCB (http://www.theregister.co.uk/content/4/29039.html),而 TCPA 则更名为 TCG;不过,我在此将继续使用它们的原名,因为它们仍然更广泛地被使用。 **2. 通俗地说,TCPA / Palladium 是做什么的?** 它提供了一个计算平台,在此平台上你无法篡改应用程序,并且这些应用程序可以与供应商安全地通信。一个明显的应用是数字版权管理 (http://www.theregister.co.uk/content/archive/23387.html) (DRM):迪士尼将能够向你销售能在 Palladium 平台上解密和播放的 DVD,但你无法复制。音乐产业将能够向你销售你无法分享的音乐下载。他们将能够向你销售你只能播放三次或只能在生日播放的 CD。各种各样新的营销可能性将随之打开。 TCPA / Palladium 也将使运行未经许可的软件变得更加困难。盗版软件可以被远程检测和删除。它还将使人们更容易租用软件而不是购买;如果你停止支付租金,那么不仅软件停止工作,它创建的文件也可能无法使用。多年来,比尔·盖茨一直梦想找到一种让中国人支付软件费用 (http://www.cw.com.hk/Comment/c990713001.htm) 的方法:Palladium 可能是他祈祷的答案。 还有许多其他可能性。政府可以安排,使得公务员 PC 上创建的所有 Word 文档都“天生保密”,无法通过电子方式泄露给记者。拍卖网站可能会坚持要求你使用受信任的代理软件进行竞标,这样你就无法在拍卖中采取策略性竞价。在电脑游戏中作弊可能变得更加困难。 但也有不利的一面。将会出现远程审查:旨在远程删除盗版音乐的机制可能被用来删除法院(或软件公司)认为令人反感的文档——这可能包括从色情内容到批评政治领导人的文章。软件公司还可以使你更难以转向其竞争对手的产品;例如,Word 可以使用只有微软产品才能访问的密钥来加密你所有的文档;这意味着你只能使用微软产品读取它们,而不能使用任何其他文字处理器。 **3. 那么我不能再在我的 PC 上播放 MP3 了?** 对于现有的 MP3,你可能在一段时间内还好。微软表示 Palladium 不会让任何东西突然停止工作。但最近 Windows Media Player 的一次软件更新引起了争议 (http://www.newscientist.com/news/news.jsp?id=ns99992483),因为它坚持要求用户同意未来的反盗版措施,这些措施可能包括删除在你电脑上发现的盗版内容。此外,一些让人们对他们的 PC 拥有更多控制权的程序,例如 VMware (http://www.vmware.com/) 和 Total Recorder (http://www.highcriteria.com/),可能无法在 TCPA 下正常工作。所以你可能不得不使用不同的播放器——而如果你的播放器可以播放盗版 MP3,那么它似乎不太可能被授权播放新的、受保护的内容。 由应用程序为其文件设置安全策略,使用在线策略服务器。因此,Media Player 将决定受保护标题附加了什么条件,我预计微软将与内容提供商进行各种交易,他们将会试验各种商业模式。你可能会得到价格只有三分之一的 CD,但你只能播放三次;如果你支付另外三分之二,你将获得完整权利。你可能被允许将你的一些数字音乐副本借给朋友,但在你的朋友归还主副本之前,你自己的备份副本将无法播放。更可能的是,你根本不能出借音乐。这些策略会给某些人带来不便;例如,区域编码可能会阻止你在欧洲以外购买的 PC 上观看波兰语版本的电影。 所有这一切今天都可以做到——微软只需将补丁下载到你的播放器中——但是一旦 TCPA / Palladium 使人们难以篡改播放器软件,并使微软更容易控制升级和补丁,你就更难逃脱,因此这将是一种更具吸引力的商业模式。 **4. 它是如何工作的?** TCPA 要求在未来的 PC 中安装一个监控和报告组件。在 TCPA 的第一阶段,首选的实现是一个“Fritz”芯片——一个焊接在主板上的智能卡芯片或加密狗。 当你启动 PC 时,Fritz 接管控制权。他检查启动 ROM 是否符合预期,执行它,测量机器状态;然后检查操作系统第一部分,加载并执行它,检查机器状态;依此类推。被认为是已知和已验证的硬件和软件的信任边界,逐渐扩大。维护一个硬件(声卡、显卡等)和软件(操作系统、驱动程序等)的表格;Fritz 检查硬件组件是否在 TCPA 批准列表中,软件组件是否已签名,并且它们中没有一个具有已被撤销的序列号。如果 PC 的配置有重大变化,机器必须在线以重新认证。结果是一台 PC 以已知状态启动,并带有已批准的硬件和软件组合(其许可证尚未过期)。然后将控制权移交给操作系统中的执行软件——如果你的操作系统是 Windows,这将是 Palladium。 一旦机器处于这种状态,Fritz 可以将其认证给第三方:例如,他将与迪士尼进行身份验证协议,以证明他的机器是“白雪公主”的合适接收者。这意味着认证 PC 当前正在运行一个授权的应用程序——MediaPlayer、DisneyPlayer 等。然后,迪斯尼服务器发送加密数据,带有一个 Fritz 将用于解开它的密钥。Fritz 仅将密钥提供给授权应用程序,并且仅在环境保持“可信”时提供。为此,“可信”由从应用程序所有者控制的服务器下载的安全策略定义。这意味着迪士尼可以决定将其优质内容提供给某个媒体播放器应用程序,以换取该应用程序不会制作未经授权的内容副本、将实施一组特定条件(包括必须在 TCPA 中设置的安全级别)的合同。这可能涉及付费:例如,迪士尼可能会要求每次你观看电影时应用程序收取一美元。事实上,应用程序本身也可以被租用,这对软件公司来说非常有吸引力。可能性似乎只受到营销人员想象力的限制。 **5. TCPA 和 Palladium 还能用于什么?** TCPA 还可用于对机密文档实施更强大的访问控制。例如,军队可以安排其士兵只能创建标记为“机密”或更高级别的 Word 文档,并且只有拥有其安全机构颁发的证书的 TCPA PC 才能读取此类文档。这被称为“强制访问控制”,政府对此很感兴趣。Palladium 的公告暗示微软产品将支持这一点:你将能够配置 Word,使其加密在你的机器上某个特定分区生成的所有文档,并仅与定义组中的其他用户共享。 公司也可以这样做,以便让告密者的日子更难过。他们可以安排公司文档只能在公司 PC 上读取,除非经过适当授权的人员批准才能导出。他们还可以实施时间锁:例如,他们可以安排所有电子邮件在 90 天后消失,除非有人积极努力保存它们。(想想这对安然、安达信、或者微软自己在反垄断案中会有多有用。)黑手党也可能使用同样的设施:他们可以安排关于最新毒品运输的电子表格只能在认证的黑手党 PC 上读取,并在月底消失。这可能会让联邦调查局的日子更难过——尽管微软正在与政府讨论警察和间谍是否会获得某种主密钥访问权限。但是,无论如何,一个向记者发送文档的告密者将收效甚微,因为记者的 Fritz 芯片不会给他解密的密钥。 TCPA / Palladium 似乎也注定要用于电子支付系统。微软的一个愿景似乎是,一旦应用程序可以变得防篡改,现在建立在银行卡上的许多功能可能会转移到软件中。如果我们未来要按页或按分钟付费阅读书籍、收听音乐,就需要如此。即使这不能成为一种商业模式——而且有很好的论据表明它不会——但对于许多在线支付系统来说,显然存在竞争问题,并且可能对用户产生溢出效应。如果十年后,除非你使用 TCPA 或 Palladium 平台,否则用信用卡在线购物会很不方便,那么这可能会让很多人转向这个系统。 **6. 好的,那么会有赢家和输家——迪士尼可能会大赢,智能卡制造商可能会破产。但微软和英特尔肯定不会为了慈善事业而投入九位数吧?他们打算如何从中赚钱?** 我在英特尔的消息人士告诉我,这是一项防御性举措。由于他们大部分利润来自 PC 微处理器,并且占据了大部分市场,他们只能通过扩大市场规模来发展公司。他们决心让 PC 成为未来家庭网络的中心。如果娱乐是杀手级应用,而 DRM 是关键赋能技术,那么 PC 必须做好 DRM,否则就有在家庭市场被取代的风险。 微软的动机也源于将整个娱乐领域纳入其帝国的愿望。但如果 TCPA 或 Palladium 变得广泛普及,他们也将大获成功,因为他们将能够用它来大幅减少软件复制。“让中国人支付软件费用”对比尔来说是一件大事;借助 Palladium,他可以将每台 PC 与其个人许可的 Office 副本绑定,借助 TCPA,他可以将每个主板与其个人许可的 Windows 副本绑定。TCPA 还将对任何被盗版的 Office 副本的序列号建立一个全球黑名单。 最后,微软希望增加人们从其产品(如 Office)转向竞争产品(如 OpenOffice (http://www.openoffice.org/))的成本。这将使他们能够在不使现有用户流失的情况下,对升级收取更高费用。 **7. 这个想法是从哪里来的?** 它首次出现在 Bill Arbaugh、Dave Farber 和 Jonathan Smith 的一篇论文《一种安全可靠的引导架构》 (http://www.cis.upenn.edu/~waa/aegis.ps) 中,发表于 IEEE 安全与隐私研讨会(1997 年)会议记录第 65-71 页。它导致了一项美国专利:“安全可靠的引导架构”,美国专利号 6,185,678,2001 年 2 月 6 日。Bill 的想法源自他 1994 年在美国国家安全局从事代码签名工作时的发展。微软人员也已就操作系统方面 (http://comment.zdnet.co.uk/story/0,,t479-s2118863,00.html) 申请了专利保护 (http://www.theregister.co.uk/content/archive/23387.html)。(专利文本在此处 (http://cryptome.org/ms-drm-os.htm) 和此处 (http://cryptome.org/ms-drm-os2.htm)。) 可能有很多现有技术。Markus Kuhn 多年前就写过关于 TrustNo1 处理器 (https://www.cl.cam.ac.uk/~mgk25/trustno1.pdf) 的文章,而基本思想——一个专门受信任的“引用监控器”来监督计算机的访问控制功能——至少可以追溯到 James Anderson 1972 年为美国空军撰写的一篇论文 (http://seclab.cs.ucdavis.edu/projects/history/papers/ande72.pdf)。自那时起,它一直是美国军事安全系统思维的一个特征。 **8. 这与奔腾 3 序列号有何关系?** 英特尔在 1990 年代中期启动了一项早期计划,该计划原定到 2000 年将 Fritz 芯片的功能集成到主 PC 处理器或缓存控制器芯片中。奔腾序列号是这条道路上的第一步。不利的公众反应似乎导致他们暂停,与微软和其他公司组成联盟,并寻求集体安全。 **9. 为什么将监视芯片称为“Fritz”芯片?** 为了纪念南卡罗来纳州参议员 Fritz Hollings,他正在国会不知疲倦地工作 (http://www.salon.com/tech/feature/2002/03/29/hollings_bill/),以将 TCPA 作为所有消费电子产品的强制性组成部分。 **10. 好的,那么 TCPA 阻止孩子们盗版音乐,并帮助公司保护数据机密。它也可能帮助黑手党,除非联邦调查局获得一个**

相似文章

可信技术

Lobsters Hottest

“可信技术”作为一项运动正式启动,倡导开放硬件、自由开源软件与尊重用户的服务,以在技术产品中恢复用户的自由、隐私与知情同意权。

你不应该信任Trusted Publishing

Lobsters Hottest

文章批评了将Trusted Publishing误解为人类信任机制的做法,澄清它是一种基于OIDC的机器对机器认证方案,通过消除长期凭证来提升安全性。