[发明专利]基于智能电视的安全通信方法有效
申请号: | 202110581949.5 | 申请日: | 2021-05-25 |
公开(公告)号: | CN113163250B | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 李佳航;林夕凯;宋舰;邓文科;曾辉 | 申请(专利权)人: | 四川虹魔方网络科技有限公司 |
主分类号: | H04N21/422 | 分类号: | H04N21/422;H04N21/4623;H04N21/4627;H04L9/40;H04L51/046 |
代理公司: | 四川省成都市天策商标专利事务所(有限合伙) 51213 | 代理人: | 张秀敏 |
地址: | 621000 四川省绵阳*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 电视 安全 通信 方法 | ||
本发明公开了一种基于智能电视的安全通信方法,包括:智能电视第一次启动时,用户使用微信H5客户端通过扫码获取智能电视的Mac信息并与所述智能电视进行绑定,并存入云端数据库;当智能电视网络IP发生变化时,请求云端接口,生成一个身份标识,微信H5客户端发送信息的时候,携带该身份标识,作为一种身份验证,若和智能电视本地标识一致,则身份验证通过;微信H5客户端发送信息时携带其openID,若无操作权限,则智能电视提示是否允许用户进行操作;对通信协议进行加密并传输,智能电视对所述通信协议进行解密并验证,如果验证通过则响应相应的动作;本发明旨在解决智能电视端通信安全性问题,防患于未然。
技术领域
本发明涉及智能电视技术领域,特别是一种基于智能电视的安全通信方法。
背景技术
随着智能电视的日新月异,越来越多的电视搭载上了“手机遥控器”功能,同时以微信浏览器H5页面实现遥控功能,避开用户下载安装app,一定程度提高友好性,其实现原理实际就是建立手机和智能电视端的通信,通过手机端发送指令,智能电视接收指令,并根据接收到的指令,进行相应的动作,其中包括遥控器功能、投图片功能、投视频功能、语音功能等等,也正是由于“手机遥控器”的出现,智能电视端的安全性问题也暴露出来,尤其是公共区域,不法分子也可通过和智能电视建立连接,达到控制电视,推送涉黄涉恐的信息。
发明内容
为解决现有技术中存在的问题,本发明的目的是提供一种基于智能电视的安全通信方法,本发明旨在解决智能电视端通信安全性问题,防患于未然。
为实现上述目的,本发明采用的技术方案是:一种基于智能电视的安全通信方法,包括以下步骤:
步骤1、智能电视第一次启动时,用户使用微信H5客户端通过扫码获取智能电视的Mac信息并与所述智能电视进行绑定,智能电视将其Mac信息以及所述微信H5客户端的openID存入云端数据库,并将该openID作为主账号;
步骤2、当智能电视网络IP发生变化时,请求云端接口,生成一个身份标识,微信H5客户端发送信息的时候,携带该身份标识,作为一种身份验证,若和智能电视本地标识一致,则身份验证通过;
步骤3、微信H5客户端发送信息时携带其openID,根据智能电视的Mac信息与微信H5客户端的openID的对应关系进行比对,若无操作权限,则智能电视提示是否允许用户进行操作,如果同意操作,则手动打开该openID的操作权限;
步骤4、对具有操作权限的微信H5客户端和智能电视之间的通信协议进行加密并传输,智能电视对所述通信协议进行解密并验证,如果验证通过则响应相应的动作。
作为本发明的进一步改进,在步骤3中,如果请求的微信H5客户端没有操作权限且连续多次不同意操作后,将该微信H5客户端对应的openID设置为黑名单,且一定时间内不可再次访问;如果手动打开openID的操作权限后,用户无需再进行openID权限判断。
作为本发明的进一步改进,所述微信H5客户端发送信息时还携带有时间戳信息。
作为本发明的进一步改进,步骤2中的身份验证、步骤3中的操作权限验证以及步骤4中的对通信协议的验证具体如下:
智能电视IP发生变化时,根据智能电视唯一标识的Mac信息和本地规定的一个key值,经由MD5加密,生成最终字符串,通过接口请求,把智能电视的Mac信息和加密的所述字符串存入云端数据库;
微信H5客户端扫码获取智能电视的Mac信息,通过Mac信息获取存储在云端的唯一标识符,设为字符串1;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川虹魔方网络科技有限公司,未经四川虹魔方网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110581949.5/2.html,转载请声明来源钻瓜专利网。