【技术实现步骤摘要】
认证方法、服务器和电视机
本专利技术涉及信息
,具体而言,涉及一种认证方法、一种服务器和一种电视机。
技术介绍
智能网络电视是新一代的功能电视,该产品突破了传统电视只能收看电视节目,无法互动的旧模式,用户可以方便的在欣赏电视的过程中同时体验在线网络游戏、网络相册、网上购物以及即时通信等互联网服务,但是用户在享受网络带来便利的同时,用户信息的安全保护,特别是用户访问网络的安全性与可靠性也面临着巨大挑战。针对此问题,传统的解决办法是用户在登录服务器时,输入帐户密码等信息进行认证,该方法最容易被攻击,也最不安全。在现有技术中,有的采用了动态网络ID的认证方法,主要思路是电视端访问服务器时,服务器端向电视分配网络ID,电视端再将服务请求、电视的ID和前面服务器发送的网络ID等一起发送给服务器端,服务器端接收成功后检查机器ID与网络ID是否有效,如果有效,则提供相应的服务并同时生成新的网络ID发送给电视端,以便下一次认证。在初始状态时,因为电视没有网络ID,所以初始状态要关联一个手机号,先通过手机接收第一次的网络ID。该方法认证过程中的数据都是明文传输,没有任何加密措施,通过监测几轮认证数据后便可以窃取所有认证数据以及认证过程,安全性非常依赖第一次的手机验证,且步骤繁琐,容易遭受重放攻击。除上面描述的方法之外,还有通过增加硬件的可信计算模块来解决此问题,大体原理是在电视端增加可信计算芯片,里面存放可信根,在电视访问服务器需要验证时,用与服务器相同的加密方法,把可信根加密传给服务器,服务器解密后得到可信根,然后与存放到服务器数据库中的可信根进行比较,判断是否合法 ...
【技术保护点】
【技术特征摘要】
1.一种认证方法,其特征在于,包括:在接收到来自电视机的认证请求时,向所述电视机发送随机数;接收来自所述电视机的第一加密数据和电视机标识,并使用预存的且与所述电视机标识对应的电视机端公开密钥,对所述第一加密数据进行解密,其中,所述第一加密数据是所述电视机使用电视端私有密钥对所述随机数进行加密生成的数据,所述电视机端公开密钥和所述电视机端私有密钥是一对匹配密钥;判断解密出的随机数与服务器在接收到来自所述电视机的认证请求时向所述电视机发送的随机数是否相同;若判断结果是相同,则向所述电视机发送认证成功结果。2.根据权利要求1所述的认证方法,其特征在于,还包括:接收来自所述电视机的电视机端公开密钥;判断接收的电视机端公开密钥与预存的电视机端公开密钥是否相同,若相同,则确定所述电视机在所述服务器的服务范围内。3.根据权利要求1所述的认证方法,其特征在于,还包括:在所述电视机发送的第一加密数据为根据所述服务器反馈的随机数生成的摘要值时,判断所述服务器解密出的摘要值与所述服务器根据反馈至所述电视机的随机数生成的摘要值是否相同,若判断结果是相同,则向所述电视机发送认证成功结果。4.根据权利要求1至3中任一项所述的认证方法,其特征在于,还包括:在接收到来自电视机的认证请求时,向所述电视机发送所述服务器的服务器端公开密钥。5.根据权利要求4所述的认证方法,其特征在于,还包括:使用与所述电视机标识对应的电视机端公开密钥对所述随机数和所述服务器端公开密钥进行加密,并将加密后的数据发送至所述电视机。6.根据权利要求5所述的认证方法,其特征在于,还包括:向所述电视机发送认证请求;接收来自所述电视机的随机数;使用服务器端私有密钥对来自所述电视机的随机数进行加密,得到第二加密数据;将所述第二加密数据发送至所述电视机。7.一种认证方法,其特征在于,包括:向服务器发送认证请求;接收来自所述服务器的随机数;使用电视机端私有密钥对来自所述服务器的随机数进行加密,得到第一加密数据;将所述第一加密数据和电视机标识发送至所述服务器。8.根据权利要求7所述的认证方法,其特征在于,还包括:在向所述服务器发送认证请求时,还向所述服务器发送电视机端公开密钥,所述电视机端公开密钥与所述电视机端私有密钥是一对匹配密钥。9.根据权利要求7所述的认证方法,其特征在于,还包括:在接收到来自所述服务器的随机数时,根据所述随机数生成摘要值;使用所述电视机端私有密钥对所述摘要值进行加密,并将加密后的数据发送至所述服务器进行验证。10.根据权利要求9所述的认证方法,其特征在于,还包括:预先对所述电视机端私有密钥进行加密存储;在接收到来自所述服务器的随机数时,对所述电视机端私有密钥进行解密,获取所述电视机端私有密钥的明文,以使用所述电视机端私有密钥对所述摘要值进行加密。11.根据权利要求7至10中任一项所述的认证方法,其特征在于,还包括:在所述随机数被加密时,使用所述电视机端私有密钥对所述随机数进行解密,以得到所述随机数的明文。12.一种服务器,其特征在于,还包括:发送单元,用于在接收到来自电视机的认证请求时,向所述电视机发送随机数;接收单元,用于接收来自所述电视机的第一加密数据和电视机标识;解密单元,使用预存的且与所述电视机标识对应的...
【专利技术属性】
技术研发人员:房鸿利,
申请(专利权)人:青岛海信信芯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。