一种加密传输方法、解密方法、装置、终端及存储介质制造方法及图纸

技术编号:21552341 阅读:41 留言:0更新日期:2019-07-07 00:20
本发明专利技术实施例公开了一种加密传输方法、解密方法、装置、终端及存储介质,其中加密传输方法包括:接收上传终端上传的明文数据和用户密码;根据预设编译规则将所述用户密码编译为密码密钥,根据所述密码密钥对所述明文数据进行加密,得到密文数据;将所述密文数据发送至播放终端,将所述预设编译规则发送至所述播放终端中的授权终端,以使所述播放终端中的授权终端根据接收的预设编译规则以及用户输入的用户密码对所述密文数据进行解密。本发明专利技术实施例提供的加密传输方法、解密方法、装置、终端及存储介质,可有效克服现有的因密钥统一导致的安全漏洞的问题。

An Encrypted Transmission Method, Decryption Method, Device, Terminal and Storage Media

【技术实现步骤摘要】
一种加密传输方法、解密方法、装置、终端及存储介质
本专利技术实施例涉及有线电视技术,尤其涉及一种加密传输方法、解密方法、装置、终端及存储介质。
技术介绍
目前,有线电视系统由服务器端、播放终端和智能卡配合来实现节目的播放。服务器端通过控制字(ControlWord,CW)对节目信号加扰,且由业务密钥(ServiceKey,SK)加密后的CW在授权控制信息(EntitleControlMessage,ECM)数据流中传送,由个人分配密钥(PersonalDistributeKey,PDK)加密后的SK在授权管理信息(EntitleManageMessage,EMM)数据流中传输;播放终端(例如机顶盒)在插入授权智能卡后,读取授权智能卡中固化的PDK,通过PDK将EMM数据流中的SK进行解密,通过解密得到的SK对ECM数据流中的CW解密,通过解密得到的CW对节目信号解扰,以播放节目信号。现有技术中,服务器端向播放终端发送的CW为统一的密钥。现有技术的缺点至少包括:当CW被解析后,播放终端中的未授权终端通过转发CW也可对节目信号解扰。从而,未授权终端可以观看授权终端所能观看的节目,使有线电本文档来自技高网...

【技术保护点】
1.一种加密传输方法,其特征在于,包括:接收上传终端上传的明文数据和用户密码;根据预设编译规则将所述用户密码编译为密码密钥,根据所述密码密钥对所述明文数据进行加密,得到密文数据;将所述密文数据发送至各播放终端,将所述预设编译规则发送至所述各播放终端中的授权终端,以使所述各播放终端中的授权终端根据接收的预设编译规则以及用户输入的用户密码对所述密文数据进行解密。

【技术特征摘要】
1.一种加密传输方法,其特征在于,包括:接收上传终端上传的明文数据和用户密码;根据预设编译规则将所述用户密码编译为密码密钥,根据所述密码密钥对所述明文数据进行加密,得到密文数据;将所述密文数据发送至各播放终端,将所述预设编译规则发送至所述各播放终端中的授权终端,以使所述各播放终端中的授权终端根据接收的预设编译规则以及用户输入的用户密码对所述密文数据进行解密。2.根据权利要求1所述的方法,其特征在于,所述根据预设编译规则将所述用户密码编译为密码密钥,包括:根据所述预设编译规则,确定所述用户密码中每一位数字对应的预设位数的编译数字;将所述每一位数字对应的预设位数的编译数字进行拼接,得到密码密钥。3.根据权利要求1所述的方法,其特征在于,所述根据所述密码密钥对所述明文数据进行加密,包括:根据所述密码密钥对初始密钥进行加密,生成加密密钥,根据所述加密密钥对所述明文数据进行加密;其中,将所述初始密钥随所述密文数据发送至所述各播放终端。4.根据权利要求3所述的方法,其特征在于,所述根据所述密码密钥对初始密钥进行加密,包括:将所述密码密钥与所述初始密钥进行异或运算。5.根据权利要求3所述的方法,其特征在于,对所述明文数据进行加密的加密轮数的数值为预设值,且所述预设值为大于等于2的正整数;相应的,根据所述密码密钥对初始密钥进行加密,生成加密密钥,根据所述加密密钥对所述明文数据进行加密,包括:根据所述密码密钥对初始密钥进行加密,生成第一加密密钥,根据所述第一加密密钥对所述明文数据进行第一轮加密;按预设顺序从至少两个时序密钥中获取目标时序密钥,根据所述目标时序密钥对第N加密密钥进行加密,生成第N+1加密密钥,根据所述第N+1加密密钥对第N轮加密后的数据进行第N...

【专利技术属性】
技术研发人员:黄沓锋
申请(专利权)人:深圳市创维软件有限公司
类型:发明
国别省市:广东,44

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

1