一种秘钥更新方法及设备技术

技术编号:28055372 阅读:12 留言:0更新日期:2021-04-14 13:24
本发明专利技术的实施例公开一种秘钥更新方法及设备,涉及通信领域。能够提高秘钥的更新效率,并同时解决CDN服务器和EPG服务器中秘钥的更新不同步而导致访问不成功的问题。该方法包括:管理设备首先通过第一接口接收来自第一服务器的秘钥更新请求;秘钥更新请求携带第一服务器的标识;第一服务器为电子节目菜单EPG服务器或者内容分发网络CDN服务器。之后,根据秘钥更新请求生成更新的统一资源定位系统URL列表;其中,URL列表用于表征为第一服务器分配的秘钥信息。最后,基于第一服务器的标识,通过第一接口将更新的URL列表发送至第一服务器。本发明专利技术实施例应用于网络系统。发明专利技术实施例应用于网络系统。发明专利技术实施例应用于网络系统。

【技术实现步骤摘要】
一种秘钥更新方法及设备


[0001]本专利技术的实施例涉及通信领域,尤其涉及一种秘钥更新方法及设备。

技术介绍

[0002]在网路协议电视(英文:internet protocol television,IPTV)系统中,电子节目指南(electrical program guide,EPG)服务器通常使用秘钥对资源请求包加密,并通过用户终端将加密后的资源请求包发送至内容分发网络(content delivery network,CDN)服务器。在接收到的资源请求包后,CDN服务器利用秘钥进行解密,以确定本次访问的合法性。为了防止因长时间使用同一秘钥导致的秘钥泄露问题,需要对秘钥进行定期更新。
[0003]现有技术中,通常是网络管理人员对CDN服务器和EPG服务器中的秘钥分别进行人工更新。这样,不仅更新效率低下;而且可能会出现由于CDN服务器和EPG服务器中秘钥的更新不同步而导致访问不成功的问题。

技术实现思路

[0004]本专利技术提供一种秘钥更新方法及设备,能够提高秘钥的更新效率,并同时解决CDN服务器和EPG服务器中秘钥的更新不同步而导致访问不成功的问题。
[0005]为达到上述目的,本专利技术采用如下技术方案:
[0006]第一方面,提供一种秘钥更新方法,该方法包括:管理设备首先通过第一接口接收来自第一服务器的秘钥更新请求;秘钥更新请求携带第一服务器的标识;第一服务器为电子节目菜单EPG服务器或者内容分发网络CDN服务器。之后,根据秘钥更新请求生成更新的统一资源定位系统URL列表;其中,URL列表用于表征为第一服务器分配的秘钥信息。最后,基于第一服务器的标识,通过第一接口将更新的URL列表发送至第一服务器。
[0007]基于上述方法,第一服务器采用第一接口与管理设备进行信息传输,因此,当存在多个第一服务器同时向管理设备请求同一秘钥更新时,管理设备可将生成的更新的URL列表直接统一点击发布至该多个第一服务器,无需再为每个第一服务器单独匹配接口信息,从而减少管理设备的工作量,提高其工作效率。另外,通过管理设备管理秘钥的更新工作,减少了EPG服务器或者CDN服务器的工作压力。此外,管理设备将更新的URL列表发送至CDN服务器或者EPG服务器,对比于现有的人工更新,不仅能够提高秘钥的更新效率。同时,解决了CDN服务器和EPG服务器中秘钥的更新不同步而导致访问不成功的问题。
[0008]第二方面,提供一种管理设备,该设备包括:
[0009]接收单元,用于通过第一接口接收来自第一服务器的秘钥更新请求;秘钥更新请求携带第一服务器的标识;第一服务器为电子节目菜单EPG服务器或者内容分发网络CDN服务器。
[0010]处理单元,用于根据接收单元接收的秘钥更新请求生成更新的统一资源定位系统URL列表;URL列表用于表征为第一服务器分配的秘钥信息。
[0011]发送单元,用于基于第一服务器的标识,通过第一接口将处理单元生成的更新的
URL列表发送至第一服务器。
[0012]可以理解地,上述提供的管理设备用于执行上文所提供的第一方面对应的方法,因此,其所能达到的有益效果可参考上文第一方面对应的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。
[0013]第三方面,提供了一种管理设备,该管理设备的结构中包括处理器,处理器用于执行程序指令,使得该管理设备执行第一方面的方法。
[0014]第四方面,提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序代码,当计算机程序代码在管理设备上运行时,使得该管理设备执行上述第一方面的方法。
[0015]第五方面,提供一种计算机程序产品,该计算机程序产品储存有上述计算机软件指令,当计算机软件指令在管理设备上运行时,使得该管理设备执行如上述第一方面的方法的程序。
附图说明
[0016]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0017]图1为本专利技术实施例提供的一种秘钥更新方法的应用场景示意图;
[0018]图2为本专利技术的实施例提供的一种通信装置的结构示意图;
[0019]图3为本专利技术实施例提供的一种秘钥更新方法的流程示意图之一;
[0020]图4为本专利技术实施例提供的一种秘钥更新方法的流程示意图之二;
[0021]图5为本专利技术实施例提供的一种秘钥更新方法的流程示意图之三;
[0022]图6为本专利技术实施例提供的一种秘钥更新方法的流程示意图之四;
[0023]图7为本专利技术实施例提供的一种管理设备的结构示意图。
具体实施方式
[0024]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0025]需要说明的是,本专利技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
[0026]还需要说明的是,本专利技术实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。
[0027]在本申请的实施例中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,

多个”的含义是两个或两个以上。
[0028]为了更清楚的理解本申请实施例提供的一种配电网的优化方法,下面对本申请实施例涉及到的技术要素进行简单说明。
[0029]由于现有技术中,通常是网络管理人员对CDN服务器和EPG服务器中的秘钥分别进行人工更新。这样,不仅更新效率低下;而且可能会出现由于CDN服务器和EPG服务器中秘钥的更新不同步而导致访问不成功的问题。因此,本申请实施例提供一种秘钥更新方法,已解决上述问题。
[0030]如图1所示,提供了一种秘钥更新方法的应用场景示意图,包括第一服务器和管理设备21。其中,第一服务器可以是图1中的CDN服务器11或者EPG服务器12。管理设备21可以是实体服务器或者云服务器。本申请对管理设备的形态不作任何限定。
[0031]这里,本专利技术实施例描述的系统架构以及应用场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种秘钥更新方法,其特征在于,包括:管理设备通过第一接口接收来自第一服务器的秘钥更新请求;所述秘钥更新请求携带所述第一服务器的标识;所述第一服务器为电子节目菜单EPG服务器或者内容分发网络CDN服务器;所述管理设备根据所述秘钥更新请求生成更新的统一资源定位系统URL列表;所述URL列表用于表征为所述第一服务器分配的秘钥信息;所述管理设备基于所述第一服务器的标识,通过所述第一接口将所述更新的URL列表发送至所述第一服务器。2.根据权利要求1所述的秘钥更新方法,其特征在于,所述管理设备通过第一接口接收来自第一服务器的秘钥更新请求之前,还包括:所述管理设备接收所述第一服务器发送的注册请求;其中所述注册请求携带所述第一服务器的标识以及所述第一服务器的当前的URL列表;所述管理设备根据所述注册请求,执行所述第一服务器的注册;在确定所述第一服务器注册成功的情况下,所述管理设备存储所述第一服务器的所述当前的URL列表,并将所述第一接口的信息发送至所述第一服务器;其中所述第一接口为在所述第一服务器注册成功后,所述第一服务器与所述管理设备的数据交互接口。3.根据权利要求1所述的秘钥更新方法,其特征在于,在所述管理设备中已注册与所述第一服务器对应的第二服务器的情况下,所述管理设备根据所述秘钥更新请求生成更新的统一资源定位系统URL列表之后,包括:所述管理设备根据所述第一服务器的标识,提取所述第二服务器的标识;所述管理设备基于所述第二服务器的标识,通过所述第一接口将更新的URL列表发送至所述第二服务器。4.根据权利要求1或2所述的秘钥更新方法,其特征在于,所述管理设备根据所述秘钥更新请求生成更新的统一资源定位系统URL列表,包括:所述管理设备根据秘钥更新请求,提取所述第一服务器的所述当前的URL列表中当前秘钥的版本号;所述管理设备确定所述当前秘钥的版本号对应的所述当前秘钥的过期时间;所述管理设备生成所述更新秘钥、所述更新秘钥的版本号以及所述更新秘钥的启用时间;所述管理设备基于所述当前秘钥的版本号、所述当前秘钥的过期时间、所述更新秘钥、所述更新秘钥的版本号以及所述更新秘钥的启用时间,生成更新的URL列表。5.根据权利要求4所述的秘钥更新方法,其特征在于,所述当前秘钥的过期时间在所述更新秘钥的启用时间之后。6.一种管理设备,其特征在于,包括:接收单元,用于通过第一接口接收来自第一服务器的秘钥更新请求;所述秘钥更新请求携带所述第一服务器的标识;所述第一服务器为电子节目菜单EPG服务器或者内容分发网络CDN服务器;处理单元,用于根据所述接收单元接收的所述秘钥更新请求生成更新的统一资源定位系统URL列表;所述URL列表用于...

【专利技术属性】
技术研发人员:孙莉
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利