假体隆胸什么材料好| 日斤念什么字| 什么是负数| 女生两个月没来月经是什么原因| 心肌病是什么病严重吗| 月经期适合做什么运动| 乳房里面有硬块是什么原因| 阿飞是什么意思| 女人左下腹部疼痛什么原因| 血液透析是什么意思| 白牌车是什么身份| 胰是什么器官| icp是什么| 脚拇指外翻是什么原因造成的| 花匠是什么意思| 曲酒是什么酒| 来月经头疼吃什么药| 覅什么意思| 戴珍珠手链有什么好处| 退而求其次是什么意思| moo是什么意思| 4月是什么星座| 不容乐观是什么意思| 牛瓦沟是什么部位| 仰望是什么意思| 前庭是什么意思| 唐三藏的真名叫什么| 什么事情| 干贝是什么| 夜尿增多是什么原因| 武汉什么省| 还俗是什么意思| 宝宝手足口病吃什么药| 附属医院是什么意思| 融合菜是什么意思| 嚼舌根是什么意思| 阴囊潮湿挂什么科| 黄色有什么黄| 打闭经针有什么副作用| 唐僧原名叫什么| 高沫是什么茶| 支气管炎性改变是什么意思| 空调什么牌子的好| 中医四诊指的是什么| 科目一和科目四有什么区别| 什么是c刊| 浩浩荡荡是什么意思| 妥了是什么意思| 男的纹般若有什么寓意| 潜血十一是什么意思| 人瘦了是什么原因| 早上头晕是什么原因| 一切唯心造是什么意思| 龙猫是什么动物| l代表什么意思| 狗狗蛋蛋红肿是什么原因| 拉郎配是什么意思| 欧芹是什么| 凌志和雷克萨斯有什么区别| 弟是什么结构的字| ws是什么意思| 子宫后倾位是什么意思| 梦见面包是什么意思| 6月13日是什么星座| 反式脂肪是什么意思| 吃什么补白细胞最快| 惶恐是什么意思| 关节外科主要看什么| 重丧是什么意思| 腺苷钴胺片治什么病| 喜大普奔什么意思| 五行缺木是什么命| 混社会的人一般干什么| 颈椎病头晕吃什么药好| 无力是什么意思| 屁眼疼是什么原因| 肉苁蓉有什么功能| 肘关节发黑是什么原因| 眼睛红是什么原因| 大美是什么意思| 毫无违和感什么意思| 窦性心律早期复极是什么意思| 名什么古什么| 去皱纹用什么方法最好和最快| 天井是什么| 男人艾灸什么地方壮阳| 软笔书法是什么| 违法是什么意思| 什么属于| 日晡潮热是什么意思| 暖手宝里面是什么| 昧是什么意思| 晚上看见蛇预示着什么| 理工科是什么意思| 晚上总是做梦是什么原因引起的| 量化是什么意思| 梨涡是什么意思| 凉粉果什么时候成熟| 五浊恶世是什么意思| 属猪和什么属相相克| 人乳头瘤病毒是什么病| 答非所问是什么意思| 马和驴为什么能杂交| 甲功不正常有什么表现| 抗酸杆菌是什么意思| nt检查什么内容| 月球是地球的什么星| 什么时候需要做肠镜| 逃出生天什么意思| c1开什么车| 5月7日什么星座| 长结节是什么原因造成的| 月经过后腰酸疼是什么原因| 结节灶是什么意思啊| 小腿肚子疼是什么原因| 便血鲜红色无疼痛是什么原因| 产前筛查是检查什么| 母亲节送婆婆什么礼物| 手上起水泡是什么原因| 梦见恐龙是什么意思| 2006年什么年| 停经吃什么能来月经| 女性尿急憋不住尿是什么原因| 返祖现象什么意思| 精索炎吃什么药最好| 中药天龙又叫什么| cr医学上是什么意思| 人乳头瘤病毒18型阳性是什么意思| 眼皮跳是什么原因| 今年26岁属什么生肖| 肾结石用什么药| 尿毒症是什么原因导致的| 腹部胀气吃什么药| 无异于是什么意思| 社保基数什么时候调整| 功夫是什么意思| 隐血是什么意思| 为什么夏天越来越热| 开荤是什么意思| 宇宙的尽头是什么| 孕妇建档需要检查什么| 荔枝不能与什么一起吃| 国防部长是什么级别| 灵敏度是什么意思| 头疼吃什么药| 鲫鱼吃什么| 喝什么补肾| 回奶吃什么药| aurora是什么牌子| 早日康复送什么花| 4月17日是什么星座| 左舌根疼痛是什么情况| 什么叫做凤凰男| 土贝什么字| 醉酒第二天吃什么才能缓解难受| 有容乃大是什么意思| 虚张声势是什么生肖| 前列腺炎不治疗有什么后果| 税号是什么| 千里莺啼什么映什么| 1993属什么生肖| 蒲公英的花是什么颜色| 卢靖姗是什么混血| 结核抗体阳性说明什么| o型血不能和什么血型的人生孩子| 什么手机像素好| 英短蓝猫吃什么猫粮好| 过敏性结膜炎用什么药| 过年吃什么| bp是什么单位| 北是什么生肖| 笃怎么读什么意思| 孕妇感冒挂什么科| 梦见栽花是什么意思| 医联体是什么意思| 疑难杂症是什么意思| 用什么梳子梳头发最好| skp什么意思| 空明什么意思| 男人练臀桥有什么用| 尿道感染吃什么药最好| 宝宝拉肚子挂什么科| 龙是什么意思| 翡翠什么样的好| 舟五行属什么| 湿疹用什么药| 一竖读什么| trace什么意思| 猪血炒什么好吃| 取其轻前一句是什么| 老人脚肿是什么原因引起的| 疣是什么病毒| 查电解质是查什么| 了解是什么意思| 越位是什么意思| 做喉镜能检查出什么病| 6月10日什么星座| 子宫增大是什么原因| 人流手术前需要注意什么| 眼干是什么原因引起的| 轴向是什么意思| 什么时候入梅| 发痧用什么方法好得快| 茶话会是什么意思| 私通是什么意思| 放化疗后吃什么恢复快| 肝内高回声结节是什么意思| 小是什么生肖| abs是什么意思| 酸碱度是什么意思| 晚上吃什么水果好| 曦是什么意思| 后背疼去医院挂什么科| 莎字五行属什么| 容易出汗是什么原因| 病毒性咳嗽吃什么药好| 口腔疱疹用什么药| 7月份是什么星座| 什么解酒最好最快| 花开花落不见你回头是什么歌| 打豆豆是什么意思| 体温低是什么原因| 脑白质疏松是什么病| 红曲红是什么| 溢字五行属什么| 喜欢吃冰的是什么原因| h1是什么意思| 默念是什么意思| 营养科都检查什么项目| 慌张的反义词是什么| 胃酸有什么办法缓解| 骨折喝酒有什么影响吗| 身上长红点是什么原因| 放我一个人生活是什么歌| 糖耐是什么| 维和部队是干什么的| 肚子不舒服吃什么药| 死精是什么原因造成的| 什么是越位| 花圃是什么意思| 肾阴虚是什么意思| tfboys是什么意思| 房颤是什么原因引起的| 什么是胆囊炎| 胃炎吃什么中药| 倒斗是什么意思| 什么情况下要打狂犬疫苗| 午夜是什么意思| 心脏在什么位置| 同心同德是什么意思| 手淫导致的阳痿早泄吃什么药| 眉毛痒痒代表什么预兆| 毛片是什么| 孕中期头疼是什么原因| 摩羯座是什么象星座| 角膜塑形镜是什么| 家有蝙蝠是什么兆头| 麂皮绒是什么材质| 黄瓜有什么营养| 猪下水是什么| 手脚发麻是什么原因| 水镜先生和司马懿是什么关系| 海底椰是什么| 7月17什么星座| 百度

解决DRM 部署所面临的障碍

消费电子 时间:2025-08-05来源:网络
百度 要努力提高机关党组织工作水平。

标签:OEM DRM

数字媒体播放器 OEM 厂商在考虑是否支持 DRM 这一争议性问题之前,要首先了解高效实施 DRM 技术所面临的障碍。高效 DRM 实施技术不仅限于优化的加密库,要是采用错误的实施方法,就会导致商业决策失误,甚至实施失败。本文将深入探讨如何减小 DRM 对数字媒体播放器的影响,以帮助那些希望采用 DRM 技术的 OEM 厂商避免对技术产生恐慌和不确定性情绪,减少对 DRM 实施可行性的不确定因素,从而使他们能专心致力于 DRM 的高效实施问题。本文探讨的方案能解决 DRM 实施所面临的最常见障碍,适用于任何标准或架构。

通常说来,解决 DRM 时延与性能问题的关键在于尽可能减少 DRM 处理任务对关键路径的影响。DRM 处理任务的计划安排通常是实现上述目的的关键,我们可以采用预取 (prefetching) 或预处理数据、后台处理等方案,也可以在用户做思考决定、时延影响不大时进行处理。工程师应侧重于解决以下三个问题,一是启动期间,二是播放,三是内容传输,这三个阶段均会对性能、易用性以及电池使用寿命造成影响。

启动时间

DRM 会影响启动时间,这一点相当重要,起初我们可能还难以直观地察觉到。说到底,DRM 是一种验证使用权限的技术方法,因此就算人们会问,它怎么会影响设备启动时间呢,也不足为奇。要了解这一点,我们就要考虑在任何 DRM 规范中都非常重要的一部分要求,那就是稳健性与符合性认证规则 (RCR)。

RCR 是定义着 OEM 厂商如何避免 DRM 软、硬件被欺骗或修改的指南。请注意,尽管这些指南根据具体 DRM 标准的不同可能采用不同的名称,但它们的基本目的都是一样的,即稳健的设备必须能够识别企图改变应用代码的行为,避免 DRM 机制被破解或失效。在对受保护的内容进行解锁或允许存取之前,设备必须先确认 DRM 机制已经就绪,没有被篡改,而且能正常工作。此外,设备必须避免调试工具的使用,因为这些工具会让黑客有机会破解或更改许可证。

RCR 要求根据特定的系统资产或组件的不同要求采用不同层次的保护机制。举例来说,在基于证书的 DRM 方案中,确认播放器能够播放内容服务器内容的证书就是一种高级资产,要求最高级别的保护,因为证书受损就会导致设备上的所有内容失去保护。如果特定设备的证书由具体 OEM 厂商的证书生成,那么这种证书受损就会导致该 OEM 厂商基于该证书推出的所有设备保护失效。与此相对的是,破译某首歌曲的密钥就不是一种特别重要的资产,因为这种密钥仅保护一项内容。上述资产,不管是证书、密钥还是基于其它一些保护机制或秘密机制,都应得到正确的保护。总体说来,内容受损的风险越大,对稳健性等级的要求就越高,并且对用户使用体验的潜在影响也就越大。

损坏的代码不见得一定是因为恶意攻击而损坏的,但这是对 DRM 构成最危险的威胁之一;如果应用本身就能被修改,那么密钥与内容都可能受损。因此,在执行任何应用代码之前,设备必须确认应用来源的可信赖性。此外,这种验证必须在每次设备加电时进行,这样才能确保硬件没有被篡改。这里要面临的挑战是,确认应用的代码本身也容易受到破坏,因此它也要在执行前进行确认(见图 1)。

解决DRM 部署所面临的障碍

图 1. 在加电执行任何应用代码之前,设备必须验证并确认应用来自可信赖的来源。所面临的挑战是,如果验证并确认应用的代码本身也容易受到破坏,那么其也要在被执行前进行验证并确认。但是,如果不能修改 ROM 启动加载程序 (ROM Boot Loader),那么它就不会受到破坏,因此加电时毋需确认就可以得到信任。

解决DRM 部署所面临的障碍

表 1. 安全启动加载程序技术确认设备首次加电启动时软、硬件都处于已知的可信赖状态。为了尽可能降低时延,代码分几个阶段进行验证并载入。如果检测到某个阶段遭到破坏,设备会启动灾难恢复模式并进行设备再配置,如果没有问题,设备就会载入首个代码影像,即 ROM 启动加载程序,这是由硅芯片厂商提供的,不能修改,因此能确保验证有效。将使用散列方法进行后续代码验证,有时还会采用唯一芯片 ID 进行验证,之后进行解密。我们将启动进程分解为几个阶段,这使设备能加速与用户进行互动,缩短了用户所觉察到的启动时延时间。

安全启动加载程序技术是避免执行两难困境的关键,也是成功确认软、硬件均处于已知可信赖状态的关键(见表 1)。当设备首次加电后,处理器会执行已知的 ROM 启动加载程序。这个代码影像是设备专用的,并只支持最基本的功能,其中包括有限的加密功能,以验证并确认后续启动加载程序代码,并在检测到破坏情况下启动灾难恢复模式。该代码不能修改,这一点至关重要;换言之,由于其不能被更改,因此不会遭到损坏,也毋需进行确认。请注意,诸如显示功能等确认故障通知信息等功能可能实现片外存储,或在通过 ROM 启动加载程序确认的代码中有选择性的执行,不过在确认已发生故障的情况下,ROM 启动加载程序不能确保相关代码的可用性。

在许多情况下,ROM 启动加载程序由硅芯片厂商提供,除非双方有特定的协议规定,否则 OEM 厂商不能修改。其首要任务就是确认用户启动加载程序。用户启动加载程序是通过硅芯片厂商开发工具的可配置框架构建而成,由 OEM 厂商确定。它能提供底层驱动程序和连接接口,如显示屏、USB 接口或硬盘等,此外还能补充设备的加密功能。在产品设计阶段,能够根据需要对其进行更新修改,但通常产品上市后就不能再修改了。

ROM 启动加载程序确认用户启动加载程序的常见方法是采用散列来确认代码是否被改动,随后再对代码解密(代码加密是为了避免有可能导致代码安全性受影响或者泄露加密信息的逆向工程破解)。一旦 ROM 启动加载程序验证了用户启动加载程序,用户启动加载程序就可依次验证并确认主应用(即应用启动加载程序),然后用户就能开始存取受保护的内容。如果处理器采用唯一的硅芯片 ID,只可以读取但不能修改,那么代码确认的安全性还能进一步提高。此外,OEM 厂商除了能用这种唯一的 ID 作为密钥根 (root for secret key) 而外,也能用它来对内容加密,使内容锁定于特定的播放器。

1 2 3

关键词: 障碍 面临 部署 DRM 解决

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版
早上三点是什么时辰 为什么晚上睡不着 拔完牙吃什么消炎药 河虾最爱吃什么食物 阑尾炎手术后吃什么
克拉是什么意思 威胁什么意思 敌敌畏是什么 贪狼是什么意思 今年什么时候起伏
crp是什么检查项目 日本豆腐是用什么做的 天蝎女跟什么星座最配 为什么一进去就软了 前列腺吃什么药好
山茶花什么颜色 肠梗阻是因为什么原因引起的 软骨炎是什么病 例假吃什么水果好 抗体和抗原有什么区别
妈妈的爷爷叫什么hcv8jop8ns8r.cn 奢饰品是什么意思hcv7jop9ns3r.cn 宫颈息肉吃什么药能消hcv9jop6ns0r.cn 第一次做什么感觉hanqikai.com 梦到前妻预示什么hcv9jop2ns4r.cn
淋巴细胞百分比偏低是什么意思baiqunet.com 洱海为什么叫洱海hcv7jop9ns5r.cn 三焦湿热吃什么中成药hcv8jop0ns5r.cn 今天股市为什么大跌hcv7jop5ns2r.cn 血干了是什么颜色hcv8jop6ns6r.cn
中国第一大姓是什么hcv9jop0ns5r.cn hpv病毒通过什么途径传播hcv9jop1ns3r.cn 儿童肠胃感冒吃什么药效果好hcv8jop7ns2r.cn 月经血量少是什么原因hcv7jop9ns9r.cn 牙龈黑紫色是什么原因zhiyanzhang.com
1963年属什么生肖96micro.com pangchi是什么牌子的手表hcv7jop5ns0r.cn 怀孕养猫对胎儿有什么影响hcv7jop5ns3r.cn 感统失调是什么意思hcv8jop1ns2r.cn 不来例假也没怀孕是什么原因hcv7jop9ns4r.cn
百度