瑞萨发布SH-Mobile处理器DVB-H CA中间件组件
发布时间:2008/5/28 0:00:00 访问次数:326
dvb-h ca中间件组件采用模块化结构,可以支持四种独立的功能:内容码流解码;密钥码流解码;验证和解密,其中最后两个可应用于前两个。该模块化结构可简化匹配所需规范的定制。开发人员可以根据需要混用和匹配中间件模块。例如,独立开发的模块可以用于执行密钥码流解码功能,同时保留了组件中其他未改变模块提供的功能。瑞萨的测试表明,这将简化应用程序的开发,而且可以缩短大约30%的所需开发时间。
为了支持dvb-h ca,必须对以格式加密的数据进行解码和验证,例如aes(先进加密标准)或hmac-sha-1加密sha-1(sha:安全散列算法),而且处理这些需求会显著增加cpu的负载。针对认证和解密功能,该dvb-h ca中间件组件连同sh-mobile架构都进行了优化,从而实现了用于移动电话电视广播的512kbps数据流的处理负载,两个功能均为大约5mhz。例如,对于工作频率为200mhz的cpu,这仅相当于2.5%的处理器负载。
此外,dvb-h ca需要对aes密钥经常进行更新。这将造成cpu过重的负载,但是新型中间件可通过使密钥生成处理更加有效来减少这种负载,有助于支持动态密钥更新码流。与较早瑞萨提供加密功能的中间件产品相比,这些改进可减少大约40% dvb-h ca功能所需的cpu负载。这有利于降低整个系统的功耗。
dvb-h ca中间件组件符合覆盖欧洲付费电视广播加密和解密dvb-h标准的a100 spp规范。dvb-h ca中间件组件是与日立有限公司的系统开发实验室合作开发的。
dvb-h ca中间件组件采用模块化结构,可以支持四种独立的功能:内容码流解码;密钥码流解码;验证和解密,其中最后两个可应用于前两个。该模块化结构可简化匹配所需规范的定制。开发人员可以根据需要混用和匹配中间件模块。例如,独立开发的模块可以用于执行密钥码流解码功能,同时保留了组件中其他未改变模块提供的功能。瑞萨的测试表明,这将简化应用程序的开发,而且可以缩短大约30%的所需开发时间。
为了支持dvb-h ca,必须对以格式加密的数据进行解码和验证,例如aes(先进加密标准)或hmac-sha-1加密sha-1(sha:安全散列算法),而且处理这些需求会显著增加cpu的负载。针对认证和解密功能,该dvb-h ca中间件组件连同sh-mobile架构都进行了优化,从而实现了用于移动电话电视广播的512kbps数据流的处理负载,两个功能均为大约5mhz。例如,对于工作频率为200mhz的cpu,这仅相当于2.5%的处理器负载。
此外,dvb-h ca需要对aes密钥经常进行更新。这将造成cpu过重的负载,但是新型中间件可通过使密钥生成处理更加有效来减少这种负载,有助于支持动态密钥更新码流。与较早瑞萨提供加密功能的中间件产品相比,这些改进可减少大约40% dvb-h ca功能所需的cpu负载。这有利于降低整个系统的功耗。
dvb-h ca中间件组件符合覆盖欧洲付费电视广播加密和解密dvb-h标准的a100 spp规范。dvb-h ca中间件组件是与日立有限公司的系统开发实验室合作开发的。