在加密狗中用License衍生出SCK实现加密和解密的方法技术

技术编号:16587682 阅读:78 留言:0更新日期:2017-11-18 15:20
本发明专利技术公开了一种在加密狗中用License衍生出SCK实现加密和解密的方法,所述的方法包括以下步骤:制作加密狗;需要生产时,使用软件产生License文件,基于该License文件,直接产生出这个批次的加密的SCK文件,并使用导入工具把SCK导入到数据库;烧写工具携带被写终端的唯一关键字向加密狗发起SCK请求时,加密狗启动SCK生成算法,结合非易失性存储设备中的许可数据,产生一个SCK,并使用关键字加密该SCK,然后将SCK密文反馈到烧写工具,烧写工具再将SCK密文写入到终端。通过本发明专利技术方法的实施,终端烧写完成后,可直接提交给运营商使用,不再需要其他文件。

Using License to derive SCK encryption and decryption method in encrypted dog

The invention discloses a derived SCK realization method of encryption and decryption in License dongle, the method comprises the following steps: making a dog; need to produce, produce License files using the software based on the License file, directly produce this batch of encrypted SCK file, and use the import tool put the SCK into the database; Shaoxie tool was carrying only key word terminal to initiate SCK dongle request, dongle to start the SCK generation algorithm, combined with the nonvolatile data storage device in the license, to produce a SCK, and the use of SCK encryption key, and then SCK to cipher feedback Shaoxie tool then, Shaoxie tool SCK of the text written to the terminal. Through the implementation of the method, the terminal can be submitted directly to the operator after the writing is finished, and no other files are needed.

【技术实现步骤摘要】
在加密狗中用License衍生出SCK实现加密和解密的方法
本专利技术涉及数字电视条件接收系统中数据加密解密
,具体涉及一种在加密狗中用License衍生出SCK实现加密和解密的方法。
技术介绍
在数字电视条件接收系统中,前端系统将节目加密传输到终端用户,终端需要解密才能正常收看节目。终端解密时需要使用与前端相同的SCK才能正确解密节目。如何保证前后端SCK相同,目前一般的做法是在生产终端时产生SCK,然后将所有的SCK写在一个文件里,再把该文件提交给运营商,由运营商将该文件导入到数据库。该方法有以下明显缺点:一是可能出现多个终端使用相同SCK的情况,二是文件往来容易泄密,三是整理SCK带来额外的工作量,且容易出错。加密狗:即加密锁,是一种广泛应用的保护软件或数据的软硬件结合设备。License:即许可证,一般定义了有效期,许可范围。SCK:或称PDK,是一种密码学算法中的密钥。
技术实现思路
本专利技术克服了现有技术的不足,提供一种在加密狗中用License衍生出SCK实现加密和解密的方法。为解决上述的技术问题,本专利技术采用以下技术方案:一种在加密狗中用License衍生出SC本文档来自技高网...
在加密狗中用License衍生出SCK实现加密和解密的方法

【技术保护点】
一种在加密狗中用License衍生出SCK实现加密和解密的方法,其特征在于:所述的方法包括以下步骤:制作加密狗:将已编译的用于完成License解密,生成SCK以及加密SCK的程序写入加密狗中;将制作好的所述加密狗提交给第一用户,同时提供加密狗接口程序,供第一用户开发SCK烧写工具;需要生产时,第二用户使用软件产生License文件,得到一个经过加密处理的二进制文件,第二用户将License文件提交给第一用户,由第一用户将该文件通过烧写工具集成的加密狗接口导入到加密狗;基于该License文件,第二用户直接产生出这个批次的加密的SCK文件,并将该SCK文件提交给第三用户,第三用户使用第二用户提...

【技术特征摘要】
1.一种在加密狗中用License衍生出SCK实现加密和解密的方法,其特征在于:所述的方法包括以下步骤:制作加密狗:将已编译的用于完成License解密,生成SCK以及加密SCK的程序写入加密狗中;将制作好的所述加密狗提交给第一用户,同时提供加密狗接口程序,供第一用户开发SCK烧写工具;需要生产时,第二用户使用软件产生License文件,得到一个经过加密处理的二进制文件,第二用户将License文件提交给第一用户,由第一用户将该文件通过烧写工具集成的加密狗接口导入到加密狗;基于该License文件,第二用户直接产生出这个批次的加密的SCK文件,并将该SCK文件提交给第三用户,第三用户使用第二用户提供的导入工具把SCK导入到数据库;第一用户导入License文件时,加密狗首先解密该文件,如果解密成功,则将许可数据记录在加密狗的非易失性存储设备中,然...

【专利技术属性】
技术研发人员:郭东林白慧生杨磊林小平
申请(专利权)人:成都睿胜科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1