[发明专利]一种条件接收卡CAM及数据处理方法有效
| 申请号: | 201310548184.0 | 申请日: | 2013-11-06 |
| 公开(公告)号: | CN103559460A | 公开(公告)日: | 2014-02-05 |
| 发明(设计)人: | 向柄宇;洪观洲;王炽辉;杨富平;刘欣 | 申请(专利权)人: | 深圳国微技术有限公司 |
| 主分类号: | G06F21/74 | 分类号: | G06F21/74;G06F21/79 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 唐华明 |
| 地址: | 518057 广东省深圳市南山区高新技*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 条件 接收 cam 数据处理 方法 | ||
技术领域
本申请涉及数字电视领域,特别涉及一种条件接收卡CAM及数据处理方法。
背景技术
普通的条件接收卡(CAM,Condition Access Module)是插入到一体机CI插槽中使用的条件接收模块,用于对加密节目进行解扰管理。CAM分两种,普通的带有智能卡接口的CAM(简称有卡CAM),需要结合智能卡一起使用,其中安全数据和安全程序在智能卡里面存储并实现,CAM只需实现普通的过滤解扰类功能。普通不需要结合智能卡使用的CAM(简称无卡CAM),安全数据和安全程序全部在CAM里面存储并实现。
随着数字电视的不断普及和网络技术的不断发展,越来越多的人开始逐渐意识到CAM的安全性能的的重要性。针对目前的普通有卡CAM,受限于智能卡存储器的容量低以及通讯速率慢的因素,使智能卡中的用户信息容易被获取,安全程序容易被破解。安全程序一旦被破解,智能卡里的任何细节,任何高明的算法和安全策略都将一一暴露出来。
而目前普通无卡CAM是以一种将智能卡模块嵌入到CAM中的方式来替代普通有卡CAM中的CAM与智能卡。普通无卡CAM不需要与智能卡进行数据通信,并且实现了通信速率高和存储器大容量需求。但是由于普通无卡CAM将智能卡上的安全程序和安全数据直接转移到CAM上,与CAM上的非安全程序和非安全数据共享一个内存,大大降低了对这些安全程序和安全数据安全性的保护,从而降低了普通无卡CAM的安全性能。
由上可见,目前市面上所存在的无卡CAM都存在安全性能差的缺点。
发明内容
为解决上述技术问题,本申请实施例提供一种无卡条件接收卡CAM及数据处理方法,以达到提高目前市面上所存在的无卡CAM安全性能的目的,技术方案如下:
一种条件接收卡CAM,包括:
存储单元,用于存储非安全程序和安全程序;
处理单元,用于将存储在所述存储单元中的非安全程序缓存至普通缓存单元,将存储在所述存储单元中的安全程序缓存至安全缓存单元,对缓存在普通缓存单元中的非安全程序进行运行处理,得到非安全数据和原始安全数据,将所述非安全数据缓存至普通缓存单元,将所述原始安全数据缓存至共享缓存单元,且对缓存在安全缓存单元中的安全程序进行运行处理,将所述共享缓存单元中的原始安全数据缓存至安全缓存单元,对所述安全缓存单元中的原始安全数据进行处理得到安全数据;
普通缓存单元,用于缓存所述非安全程序和非安全数据;
共享缓存单元,用于缓存所述原始安全数据;
安全缓存单元,用于缓存所述安全程序和安全数据。
优选的,还包括:
内存保护单元MPU,与所述安全缓存单元相连,用于限定所述安全缓存单元的唯一入口地址和访问控制权限及限定所述安全数据中控制字的源地址和目的地址。
优选的,还包括:DMA控制单元,与所述处理单元和所述MPU相连,用于接收所述处理单元发送的所述安全数据中的控制字的源地址和目的地址及激活指令,在接收到的控制字的源地址和目的地址与所述MPU限定的控制字源地址和目的地址相同的情况下,控制DMA通道将所述控制字传送至解扰单元。
优选的,还包括:
中断单元,与所述处理单元相连,用于在执行缓存在所述安全缓存单元中的安全程序之前,关闭所述非安全程序和所述安全程序的中断。
优选的,所述共享缓存单元还用于缓存所述安全数据中的加密用户信息。
优选的,所述存储单元还用于存储所述加密用户信息;
其中,所述处理单元运行所述非安全程序,将所述加密用户信息从所述共享缓存单元中读取并存储至所述存储单元中。
优选的,还包括:
Key Ladder,与所述处理单元相连,用于接收所述处理单元发送的安全数据中加密控制字、解密密钥、解密算法及解扰单元地址,以对所述安全数据中加密控制字进行解密并传送至对应解扰单元。
优选的,所述存储单元包括:闪存;
所述安全缓存单元包括:集成随机存储器。
一种基于条件接收卡CAM的数据处理方法,包括:
将存储在存储单元中的非安全程序缓存至普通缓存单元;
将存储在所述存储单元中的安全程序缓存至安全缓存单元;
对缓存在普通缓存单元中的非安全程序进行运行处理,得到非安全数据和原始安全数据;
将所述非安全数据缓存至普通缓存单元,将所述原始安全数据缓存至共享缓存单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳国微技术有限公司,未经深圳国微技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310548184.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大功率引线框架
- 下一篇:CMOS管的PMOS替代栅极的去除方法





