手机电视用户的手机侧的鉴权装置和方法

文档序号:7924330阅读:290来源:国知局
专利名称:手机电视用户的手机侧的鉴权装置和方法
技术领域
本发明涉及一种手机电视用户的手机侧的鉴权装置,特别是涉及一种手机电视用
户的手机侧的鉴权装置和方法。
背景技术
目前中国的手机电视C匪B (China Mobile Multimedia Broadcasting,中国移动数字多媒体广播)广播节目都是清流,用户可以不需要鉴权免费收看节目,而由于目前的C匪B节目都是H. 264的视频格式,目前市面上主流的手机基带芯片都无法支持H. 264格式的视频解码,所以目前手机终端上大多使用附加的多媒体芯片来实现手机电视的功能。
在不久的将来肯定会有相应的收费节目,这就需要给有些节目进行加密,这样手机电视终端侧则必须要能够对加密节目进行解密操作;另外,移动运营商肯定会结合SM(Subscriber Identity Model,客户识别模块)卡来设计用户鉴权系统,而由于SIM卡都是接在手机基带芯片上的,所以这种用户鉴权系统对于手机电视功能完全在附加的多媒体芯片上实现的手机终端来说就很难导入。本方法就是在这种使用附加多媒体芯片实现手机电视功能的手机项目中实现在手机侧接收收费节目授权并且进行节目解密播放。

发明内容
本发明要解决的技术问题是为了克服现有技术很难在手机电视功能完全在附加的多媒体芯片上实现的手机终端上实现鉴权及节目解密播放的缺陷,提供一种可以在手机电视功能完全在附加的多媒体芯片上实现的手机终端上实现鉴权及节目解密播放的手机侧的鉴权装置和方法。 本发明是通过下述技术方案来解决上述技术问题的一种手机电视用户的手机侧的鉴权装置,其特点在于,其包括一 CP处鉴权通信模块和一 DBB处鉴权通信模块,该两个模块用于在手机的CP与SIM卡之间进行手机电视鉴权信息的通信;一 CP处动态内存管理模块和一 DBB处动态内存管理模块,该两个模块用于在手机的DBB和该CP处进行内存的分配管理;一 CP处密钥交换模块和一 DBB处密钥交换模块,该两个模块用于在该CP与SIM卡之间传递密钥、在该CP处保存密钥及使用该密钥解密播放节目;一 CP处用户接口模块和一DBB处用户接口模块,该两个模块用于处理鉴权信息显示和用户输入。 本发明的另一技术方案为一种利用上述装置的手机电视用户的手机侧的鉴权方法,其特点在于,其包括以下步骤Sp该CP处鉴权通信模块从手机的C匪B通信模块获得节目鉴权信息,并请求该DBB处鉴权通信模块发起鉴权;^、该DBB处鉴权通信模块请求鉴权,
若鉴权成功,则执行步骤S3 ;若鉴权失败,则通过该用户接口模块给用户提示信息;^、该CP
处鉴权通信模块发起密钥交换请求,该DBB处动态内存管理模块申请动态内存,该DBB处密钥交换模块从该SIM卡管理模块获得密钥;^、该CP处动态内存管理模块通知该CP处密钥交换模块从该DBB处获得密钥,该DBB处动态内存管理模块删除该DBB处保存的密钥,该CP处密钥交换模块解密播放节目。
其中,步骤S2中请求鉴权的过程包括以下步骤 S21 、该DBB处鉴权通信模块向手机的SIM卡管理模块请求鉴权; S『该SIM卡管理模块通过SM卡、无线网络和无线运营商的后台系统进行鉴权,
并发回鉴权结果。 本发明的积极进步效果在于本发明通过加入鉴权通信模块、动态内存管理模块、密钥交换模块和用户接口模块,使得在手机电视功能完全在附加的多媒体芯片上实现的手机终端上,CP (Coprocessor,多媒体协处理器)可以跟SM卡通过比较安全的通道来通信,从而发起鉴权请求、密钥交换,最后可以使用获得的业务密钥进行手机电视节目的解密播放。另外,本发明无需对现有的具有C匪B功能的手机在硬件上做太大改动,并且密钥在手机的DBB(Digital Baseband,数字基带处理器)处保存的时间极短,安全性高。


图1为本发明的鉴权装置的结构示意图。
图2为本发明的鉴权方法的流程图。
具体实施例方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
为了在一个使用附加多媒体芯片的手机终端上实现接收收费节目授权并且进行解密播放,本发明采取了以下方式控制CMMB播放的CP从电视芯片处获得收费节目的收费预告信息,用户确认收看后,CP向手机的DBB申请动态内存并填入相应的节目授权申请,DBB将该授权申请提交给网络,网络侧则结合手机的SIM卡进行用户认证并且接收生成的相应节目的解密密钥,DBB将密钥放入CP申请的动态内存区内并通知CP进行密钥复制,CP将密钥复制到自己的内存中,同时释放DBB处存放密钥的动态内存区,最后CP通过该密钥解密相应的节目并播放。 具体地,如图1所示,在手机侧,整个手机电视用户的鉴权装置包括六组主要模块鉴权通信模块、动态内存管理模块、密钥交换模块、用户接口模块、显示管理模块以及输入管理模块,其中显示管理模块和输入管理模块是现有的模块,故在此仅对其余四组新增的模块进行详细的描述,其中,该四组模块均由分别设于CP处和DBB处的两部分组成
鉴权通信模块,包括CP处鉴权通信模块1和DBB处鉴权通信模块1',用于在手机的CP与SIM卡之间进行关于手机电视节目的鉴权信息的通信,例如处理鉴权申请、处理鉴权成功、处理鉴权失败等等。 动态内存管理模块,包括CP处动态内存管理模块2和DBB处动态内存管理模块2',用于在手机的DBB和该CP处进行内存的分配管理; 密钥交换模块,包括CP处密钥交换模块3和DBB处密钥交换模块3',用于在该CP与SIM卡之间传递密钥、在该CP处保存密钥及使用该密钥解密播放节目;
用户接口模块,包括CP处用户接口模块4和DBB处用户接口模块4',用于处理鉴权信息显示和用户输入; 本发明的鉴权方法如图2所示,包括以下步骤 步骤100, CP处鉴权通信模块从手机的C匪B通信模块获得节目鉴权信息,在用户开启节目的时候请求DBB处鉴权通信模块发起鉴权。 步骤101, DBB处鉴权通信模块向手机的SIM卡管理模块请求鉴权,SIM卡管理模块通过SIM卡、无线网络和无线运营商的后台系统进行鉴权,并且发回鉴权结果。
步骤102,判断鉴权结果,如果鉴权失败,则进行步骤103 ;如果鉴权成功,则进行步骤104。 步骤103,通过用户接口模块给用户提示信息,并结束流程。 步骤104,由CP处鉴权通信模块发起内存管理请求及密钥交换请求,CP处动态内存管理模块根据CP处鉴权通信模块的该请求向DBB处动态内存管理模块申请密钥交换请求。 步骤105, DBB处动态内存管理模块申请动态内存,并向DBB处密钥交换模块发起密钥交换请求。 步骤106, DBB处密钥交换模块跟SM卡管理模块交换密钥,成功获得密钥以后通知DBB处动态内存管理模块密钥准备完毕。 步骤107,DBB处动态内存管理模块通知CP处动态内存管理模块密钥准备完毕,CP处动态内存管理模块通知CP处密钥交换模块发起密钥交换。 步骤108, CP处密钥交换模块从DBB处获得业务密钥并保存,同时通知DBB密钥交换完毕。 步骤109, DBB处密钥交换模块通知DBB处动态内存管理模块删除DBB处保存的业务密钥。 步骤110, CP处密钥交换模块发起解密播放手机电视节目。 利用本发明的手机侧的鉴权装置和鉴权方法,使得在手机电视功能完全在附加的多媒体芯片上实现的手机终端上,CP可以跟SM卡通过比较安全的通道来通信,从而发起鉴权请求、密钥交换,最后可以使用获得的业务密钥进行手机电视节目的解密播放。另外,本发明无需对现有手机在硬件上做太大改动,并且密钥在手机的DBB处保存的时间极短,
安全性高。 虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理解,这些仅是举例说明,在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改。因此,本发明的保护范围由所附权利要求书限定。
权利要求
一种手机电视用户的手机侧的鉴权装置,其特征在于,其包括一CP处鉴权通信模块和一DBB处鉴权通信模块,该两个模块用于在手机的CP与SIM卡之间进行手机电视鉴权信息的通信;一CP处动态内存管理模块和一DBB处动态内存管理模块,该两个模块用于在手机的DBB和该CP处进行内存的分配管理;一CP处密钥交换模块和一DBB处密钥交换模块,该两个模块用于在该CP与SIM卡之间传递密钥、在该CP处保存密钥及使用该密钥解密播放节目;一CP处用户接口模块和一DBB处用户接口模块,该两个模块用于处理鉴权信息显示和用户输入。
2. —种利用权利要求1所述装置的手机电视用户的手机侧的鉴权方法,其特征在于,其包括以下步骤Sp该CP处鉴权通信模块从手机的C匪B通信模块获得节目鉴权信息,并请求该DBB处鉴权通信模块发起鉴权;S^该DBB处鉴权通信模块请求鉴权,若鉴权成功,则执行步骤S3 ;若鉴权失败,则通过该用户接口模块给用户提示信息;&、该CP处鉴权通信模块发起密钥交换请求,该DBB处动态内存管理模块申请动态内存,该DBB处密钥交换模块从该SIM卡管理模块获得密钥;&、该CP处动态内存管理模块通知该CP处密钥交换模块从该DBB处获得密钥,该DBB处动态内存管理模块删除该DBB处保存的密钥,该CP处密钥交换模块解密播放节目。
3. 如权利要求2所述的鉴权方法,其特征在于,步骤S2中请求鉴权的过程包括以下步骤 、该DBB处鉴权通信模块向手机的SIM卡管理模块请求鉴权;S『该SIM卡管理模块通过SIM卡、无线网络和无线运营商的后台系统进行鉴权,并发回鉴权结果。
全文摘要
本发明公开了一种手机电视用户的手机侧的鉴权装置和方法。该鉴权装置包括鉴权通信模块、动态内存管理模块、密钥交换模块、用户接口模块。该鉴权方法包括CP处鉴权通信模块获得鉴权信息;DBB处鉴权通信模块请求鉴权;DBB处动态内存管理模块申请动态内存,DBB处密钥交换模块获得密钥;DBB处动态内存管理模块删除该DBB处保存的密钥,CP处密钥交换模块解密播放节目。本发明可以在手机电视功能完全在附加的多媒体芯片上实现的手机终端上实现鉴权及节目解密播放,无需对现有手机在硬件上做太大改动,并且密钥在DBB处保存的时间极短,安全性高。
文档编号H04W12/06GK101754212SQ20081020394
公开日2010年6月23日 申请日期2008年12月3日 优先权日2008年12月3日
发明者李祥 申请人:希姆通信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1