一种存储卡转让专利
申请号 : CN200810105962.8
文献号 : CN101267639B
文献日 : 2011-01-26
发明人 : 姜涌 , 曹会扬 , 王晨阳 , 廖剑 , 张海英 , 陶雄强 , 陈庆芳
申请人 : 普天信息技术研究院有限公司
摘要 :
权利要求 :
1.一种存储卡,其特征在于,所述存储卡包括:存储卡控制单元(100)、条件接收单元(101)、存储单元(102),以及存储卡接口(103),其中,存储卡控制单元(100),用于控制存储卡接口(103)进行数据收发并进行协议解析,对存储单元(102)进行管理,以及存储卡中各单元的协调工作;
存储卡接口(103),用于接收来自外部的数据,并在存储卡控制单元(100)的控制下存储到存储单元(102)中;所述外部的数据包括第一信息流、第二信息流和加扰信息;
条件接收单元(101),在存储卡控制单元(100)的控制下,获取第一信息流、第二信息流和加扰信息,并根据第二信息流判断出所属移动终端具有对加扰信息的业务使用权限,根据第二信息流获取对应的业务密钥,利用该业务密钥对第一信息流中的密文控制字解密并获得明文控制字;在明文控制字的控制下,对加扰信息进行解扰以获得移动终端用户所需的业务数据流。
2.根据权利要求1所述的存储卡,其特征在于,所述条件接收单元(101)包括:权限控制模块(1011)、业务密钥提取模块(1012)、控制字提取模块(1013)、解扰模块(1014)、文件管理模块(1015)和密钥管理模块(1016),其中,权限控制模块(1011),在接收到的第二信息流中的业务标识与文件管理模块(1015)中预先存储的用户终端支持的条件接收业务所对应的业务标识相同时,向业务密钥提取模块(1012)发送鉴权成功通知,并将第二信息流发送给业务密钥提取模块(1012);在接收到的业务标识与存储的不相同时,退出当前触发的条件接收业务;
业务密钥提取模块(1012),接收鉴权成功通知,并根据接收到的第二信息流中的密钥种子ID号,在密钥管理模块(1017)中存有该密钥种子ID号对应的业务密钥时,根据该密钥种子ID号从密钥管理模块(1016)中提取对应的业务密钥,并将提取的业务密钥发送给控制字提取模块(1013);当第二信息流中的密钥种子ID号改变时,更新存储卡内对应的业务密钥ID号;
控制字提取模块(1013),从权限控制模块(1011)获取第一信息流,并从第一信息流中获取密文控制字,利用来自业务密钥提取模块(1012)的业务密钥对该密文控制字进行解密,得到明文控制字,并发送给解扰模块(1015);
解扰模块(1014),用于在存储卡控制单元(100)的控制下,从存储单元(102)中获取加扰数据,并利用来自控制字提取模块(1013)的明文控制字,对加扰数据进行解扰,将解扰后的数据通过存储卡接口(105)发送给终端。
3.根据权利要求1或2所述的存储卡,其特征在于,所述存储卡接口(103)的协议为数字安全存储卡或MMC通用接口标准协议。
4.根据权利要求1或2所述的存储卡,其特征在于,所述存储卡控制单元(100)与条件接收单元(101)之间通过数据线,请求发送数据信号、准备好接收/发送数据信号、请求接收数据信号和数据锁存时钟信号连接。
说明书 :
一种存储卡
技术领域
数字电视业务,但是这种方式具有成本高,用户难以接受的问题;
见,这种方式是数字电视运营商和用户的一种新的选择。但是,由于数字电视运营商通常希
望采用多CA厂家,以避免被某家CA厂家垄断。而这种做法对移动终端生产厂家来说是非常
不利的,使得移动终端生产厂家必须生产多种主板,而且生产量少、种类多,成本大大提高,
而且各个数字电视运营商采用的标准不同,使得移动终端生产厂家要提供不同标准接口的
条件接收卡来满足相应要求。这样,电视运营商、移动终端生产厂家的成本也提高了, 无疑
会直接损害终端用户的利益。综上所述,这种方式一个明显弊端是无法实现机卡分离,从而
带来一系列问题。
信息流获取对应的业务密钥,利用该业务密钥对第一信息流中的密文控制字解密并获得明
文控制字;在明文控制字的控制下,对加扰信息进行解扰以获得移动终端用户所需的业务
数据流。
成功通知,并将第二信息流发送给业务密钥提取模块;在接收到的业务标识与存储的不相
同时,退出当前触发的条件接收业务;
号从密钥管理模块中提取对应的业务密钥,并将提取的业务密钥发送给控制字提取模块;
当第二信息流中的密钥种子ID号改变时,更新存储卡内对应的业务密钥ID号;
字,并发送给解扰模块;
口发送给终端。
数字电视业务进行机卡分离的条件接收,方便了移动终端数字电视业务的开展,大大降低
了移动终端如手机的改造成本。
附图说明
具体实施方式
单元100的控制下,存储到存储单元102中。存储卡接口103的协议可以是数字安全存储
卡(SD卡)/MMC等通用接口标准协议,但不限于任何接口方式。
一信息流、第二信息流和加扰信息,并根据第二信息流判断出所属移动终端具有对加扰信
息的业务使用权限后,再根据第二信息流获取对应的业务密钥,利用该业务密钥对第一信
息流中的密文控制字解密并获得明文控制字,最后在控制字的控制下,对加扰信息进行解
扰以获得移动终端用户所需的业务数据流。
对条件接收的处理属于现有公知技术,这里不再赘述。本发明强调的是,将条件接收单元作
为存储卡的一个组成部分,这样,在移动终端通过SD/MMC等通用存储卡接口实现了条件接
收,实现了移动终端数字电视业务进行机卡分离的条件接收,方便了移动终端数字电视业
务的开展,大大降低了移动终端如手机的改造成本。
控制字提取模块1013、解扰模块1014、文件管理模块1015和密钥管理模块1016。当用户触
发了条件接收业务后,条件接收单元中各组成模块的工作包括:
业务标识,判断该存储卡是否具有使用当前触发的条件接收业务的权限,如果接收到的业
务标识与存储的相同,则向业务密钥提取模块1012发送鉴权成功通知,并将第二信息流发
送给业务密钥提取模块1012;如果接收到的业务标识与存储的不相同,则退出当前触发的
条件接收业务,如通过终端给用户显示无权限使用当前业务等。
员惯用技术手段,这里不再详述。
在,则根据该密钥种子ID号从密钥管理模块1016中提取对应的业务密钥,并将提取的业务
密钥发送给控制字提取模块1013。当第二信息流中的密钥种子ID号改变时,更新存储卡内
对应的业务密钥ID号。这里说明,在存储卡中将密钥种子ID号称为业务密钥ID号。
得到明文控制字,并发送给解扰模块1015。
的数据通过存储卡接口105发送给终端。解扰的具体实现属于本领域技术人员公知技术,
不是本发明的重点,这里不再赘述。
动终端的性能开销;
芯片中时,在存储卡控制单元100的控制下,从存储单元102中获取加扰数据,从控制字提
取模块1013获取明文控制字,并通过存储卡接口105将加扰数据和明文控制字发送给安全
算法芯片。
信息流和加扰信息等,其中,第一信息流主要包括授权控制信息:如密文控制字、时间信息
等;第二信息流主要包括授权管理信息:如业务标识、密钥种子ID号、时间信息等;加扰信
息就是被加扰过的视音频信号如数字电视信号。
二信息流中的密钥种子ID号改变时,更新存储卡内对应的业务密钥ID号。
发送数据信号(nInIntQ)、准备好接收/发送数据信号(nInReady/nOutReady)、请求接收数
据信号(nOutIntQ)和数据锁存时钟信号(nLE)。从条件接收单元来看各控制信号的功能如
表1所示:
/输出
准备好接收信号 输出 条件接收单元内输入缓 冲器状态标志位;与 nInReady=1时,输入缓冲器忙,不接收 数据;
(nInReady) nInIntQ构成一对握手 信号 nInReady=0时,输入缓冲器可以 接收数据。
请求发送数据信 输入 向条件接收单元输入数 据请求信号;与 如设置为低电平有效
号(nInIntQ) nInReady构成一对握手 信号
准备好发送数据 输出 条件接收单元内输出缓 冲器状态标志位;与 nOutReady=1时,输出缓冲器中无数据 可以输出;
信号(nOutReady) nOutIntQ构成一对握手 信号 nOutReady=0时,输出缓冲 器中有数据可以输出。
请求接收数据信 输入 从条件接收单元输出数 据信号;与 如设置为低电平有效
号(nOutIntQ) nOutReady 构成一对握手信号
数据锁存时钟信 输入 输入/输出数据锁存时 钟 nInReady=0,nInIntQ=0且nLE=0时,DB0~DB8号(nLE) 数据被条件接收单元锁存; nOutReady=0,nOutIntQ
=0且nLE=0时,DB0~DB8输出数据。
DB<7:0> 双向 双向数据总线 nInReady=0,nInIntQ=0且nLE=0时,DB0~DB8
为输入状态; nOutReady=0,nOutIntQ=0且nLE
=0时,DB0~DB8为输出状态;其它为高阻态
成功;存储卡控制单元产生发送数据的时序即nLE信号给条件接收单元,并按此时序发送
数据给条件接收单元。
沿后,DB0~DB8上的数据至少保留1ns。
卡控制单元产生接收数据的时序即nLE信号给条件接收单元,并按此时序接收数据。
nLE上升沿后1ns之内,DB0~DB8为三态。
围之内。