一种防止篡改广告内容的方法及系统的制作方法
【专利摘要】本发明公开了一种防止篡改广告内容的方法及系统,它的步骤为:S1:广告服务器发送广告数据给管理服务器;S2:管理服务器检查广告数据的合法性;S3:管理服务器对广告数据进行加密,生成加密的广告数据、广告标识号和解密密钥;S4:管理服务器发送加密的广告数据和广告标识号给广告服务器;S5:广告服务器发送加密的广告数据和广告标识号给终端;S6:管理服务器发送广告标识号及解密密钥给终端;S7:终端检查广告数据的合法性;S8:终端利用解密密钥解密加密的广告数据;S9:终端解密成功后显示广告数据。本发明可有效防止广告内容被篡改,具有安全性高的优点。
【专利说明】一种防止篡改广告内容的方法及系统
【技术领域】
[0001]本发明涉及数字电视领域,尤其涉及一种防止篡改广告内容的方法及系统。
【背景技术】
[0002]数字电视作为主流媒体,是进行信息传播、政策宣传和舆论引导的主要途径。广告是数字电视的重要组成部分,主要通过两种方式传播:一种方式是作为数字电视节目内容的一部分,以音视频的形式与数字电视节目一起传播;另一种方式是作为独立的增值应用,通过运营商前端的广告系统发送给终端用户。近些年来,随着数字电视技术和网络技术的发展,出现了非法篡改、删除、替换数字电视内容的情况。主要是通过攻击运营商前端的广告系统,非法篡改或替换发给终端用户的广告内容,传播非法信息,严重影响了终端用户正常使用数字电视广告业务,甚至于严重影响了社会的稳定团结,如何确保数字电视中广告业务的安全以及如何快速发现并解决广告业务被非法篡改已经成为一个急需解决的问题。
【发明内容】
[0003]本发明的目的就是为了解决目前存在的广告内容被非法篡改、删除、替换等问题,提出了一种防止篡改广告内容的方法及系统,它通过对广告内容进行合法性检查保证原始广告内容的合法性,通过将广告内容加密传输保证广告内容传输过程中的安全性,具有安全性高的优点。
[0004]为了实现上述目的,本发明采用如下技术方案:
[0005]一种防止篡改广告内容的方法,步骤为:
[0006]S1:广告服务器发送广告数据给管理服务器;
[0007]S2:管理服务器检查广告数据的合法性,若广告数据合法,则执行步骤S3 ;若广告数据不合法,则发送审核失败信息给广告服务器,退出流程;
[0008]S3:管理服务器对广告数据进行加密,生成加密的广告数据、广告标识号AID和用于解密所述加密的广告数据的解密密钥DKEY ;
[0009]S4:管理服务器发送所述加密的广告数据和广告标识号AID给广告服务器;
[0010]S5:广告服务器发送所述加密的广告数据和广告标识号AID给终端;
[0011]S6:管理服务器发送广告标识号AID及对应的解密密钥DKEY给终端;
[0012]S7:终端检查广告数据的合法性,若合法,执行步骤S8 ;若不合法,退出流程;
[0013]S8:终端利用解密密钥DKEY解密所述加密的广告数据;
[0014]S9:终端判断解密是否成功,若解密成功,则显示解密后的广告数据;若解密失败,则不显示广告数据。
[0015]所述步骤S6进一步为:终端向管理服务器发送包含广告标识号AID的密钥请求;管理服务器查找与广告标识号AID对应的解密密钥DKEY并发送给终端。
[0016]进一步地,所述管理服务器收到密钥请求后,对终端的合法性以及广告标识号AID的合法性进行验证。
[0017]所述步骤S3中,管理服务器检查广告数据合法性的方法为:判断广告数据中是否包含有预先设定的敏感内容,如果包含预先设定的敏感内容,则广告数据非法;如果不包含敏感内容,则广告数据合法。
[0018]所述步骤S7中,终端检查广告数据的合法性的方法为:判断广告数据的广告标识号AID是否满足预先设定的规则,若是,则广告数据合法;否则,广告数据不合法。
[0019]所述广告数据至少包括图片、文字、音频或视频中的一种。
[0020]所述广告服务器通过互联网或者HFC网络发送所述加密的广告数据和广告标识号AID给终端。
[0021]所述管理服务器通过互联网或者HFC网络发送广告标识号AID和解密密钥DKEY给终端。
[0022]—种防止篡改广告内容的系统,包括:
[0023]广告服务器,与管理服务器双向通信,发送接收的原始广告数据给管理服务器,接收管理服务器发来的加密的广告数据和广告标识号AID并发送给终端;
[0024]管理服务器,与终端双向通信,对来自广告服务器的广告数据进行合法性检查,并对合法的广告数据进行加密,生成加密的广告数据、广告标识号AID和解密所述加密的广告数据的解密密钥DKEY ;发送加密的广告数据和广告标识号AID给广告服务器;以及发送广告标识号AID和解密密钥DKEY给终端;
[0025]终端,与广告服务器通信,接收加密的广告数据,并在解密成功后在终端上显示广告内容。
[0026]本发明的有益效果是:通过管理服务器检查广告数据的合法性确保广告数据为合法的内容;通过广告服务器发送加密的广告数据给终端,并通过管理服务器发送解密加密的广告数据的密钥给终端,保证了广告数据在传输过程中的安全性;另外,由于加密的广告数据和解密用的解密密钥是通过不同的途径发送给终端的,即使截获了加密的广告数据也不能篡改广告数据的内容,进一步提高了广告数据播出的安全性。可见,本发明既可以保证广告数据本身的合法性,又可以保证广告数据在传输过程中的安全性,具有防止篡改广告数据,确保广告内容安全播出的优点。
【专利附图】
【附图说明】
[0027]图1是本发明所述系统的结构示意图;
[0028]图2是本发明所述方法实施例1流程图;
[0029]其中,1、广告服务器,2、管理服务器,3、终端。
【具体实施方式】
[0030]下面结合附图与实施例对本发明作进一步说明。
[0031]此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
[0032]如图1所示,一种防止篡改广告内容的系统,它包括:
[0033]广告服务器1,与管理服务器2双向通信,发送接收的原始广告数据给管理服务器2,接收管理服务器2发来的加密的广告数据和广告标识号AID并发送给终端3 ;
[0034]管理服务器2,与终端3双向通信,对来自广告服务器I的广告数据进行合法性检查,并对合法的广告数据进行加密,生成加密的广告数据、广告标识号AID和解密所述加密的广告数据的解密密钥DKEY ;发送加密的广告数据和广告标识号AID给广告服务器I ;以及发送广告标识号AID和解密密钥DKEY给终端3 ;
[0035]终端3,与广告服务器I通信,接收加密的广告数据,并在解密成功后在终端3上显示广告内容。
[0036]所述广告服务器I通过互联网或者HFC网络与终端3通信。
[0037]所述管理服务器通过互联网或者HFC网络与终端通信。
[0038]所述终端3至少包括机顶盒、数字电视一体机中的一种。
[0039]如图2所示,一种防止篡改广告内容的方法,它的步骤为:
[0040]S1:广告服务器发送广告数据给管理服务器;
[0041]S2:管理服务器检查广告数据的合法性,若广告数据合法,则执行步骤S3 ;若广告数据不合法,则发送审核失败信息给广告服务器,退出流程;
[0042]S3:管理服务器对广告数据进行加密,生成加密的广告数据、广告标识号AID和用于解密所述加密的广告数据的解密密钥DKEY ;
[0043]S4:管理服务器发送所述加密的广告数据和广告标识号AID给广告服务器;
[0044]S5:广告服务器发送所述加密的广告数据和广告标识号AID给终端;
[0045]S6:管理服务器发送广告标识号AID及对应的解密密钥DKEY给终端;
[0046]S7:终端检查广告数据的合法性,若合法,执行步骤S8 ;若不合法,退出流程;
[0047]S8:终端利用解密密钥DKEY解密所述加密的广告数据;
[0048]S9:终端判断解密是否成功,若解密成功,则显示解密后的广告数据;若解密失败,则不显示广告数据。
[0049]所述广告数据至少包括图片、文字、音频、视频中的一种。
[0050]所述广告服务器通过互联网或者HFC网络发送所述加密的广告数据和广告标识号AID给终端。
[0051]所述步骤S6进一步可以为:所述管理服务器通过互联网与终端双向通信;终端向管理服务器发送包含广告标识号AID的密钥请求;管理服务器收到密钥请求后,对终端的合法性以及广告标识号AID的合法性进行验证;验证通过后,管理服务器查找与广告标识号AID对应的解密密钥DKEY并发送给终端。
[0052]所述步骤S6进一步还可以为:所述管理服务器通过HFC网络与终端双向通信;管理服务器通过HFC网络发送广告标识号AID及对应的解密密钥DKEY给终端。
[0053]所述步骤S2中,管理服务器检查广告数据合法性的方法为:判断广告数据中是否包含有预先设定的敏感内容,如果包含预先设定的敏感内容,则广告数据非法;如果不包含敏感内容,则广告数据合法。例如,当含有“法轮”、“大法”等敏感词时,则认为是非法广告。
[0054]进一步地,还可以通过人工审核的方式判断管理服务器接收到的广告数据的合法性:人工审核广告数据的合法性,并将审核结果反馈给管理服务器;管理服务器根据审核结果判断广告数据的合法性,若审核结果为通过,则广告数据合法,否则,广告数据非法。
[0055]所述步骤S7中,终端检查广告数据的合法性的方法为:判断广告数据的广告标识号AID是否满足预先设定的规则,若是,则广告数据合法;否则,广告数据不合法。
[0056]所述广告标识号AID是区分不同广告数据的唯一标识,是按照预先设定的规则生成的,例如可以按照“标识符+逻辑编号”规则生成诸如AD0001、AD0002等标识号。
[0057]所述终端还可以接收管理服务器的控制命令,并根据控制命令内容执行相应操作。例如,终端接收到禁止显示广告命令后,不显示任何广告数据;终端接收到允许显示广告命令后,显示符合要求的广告数据。
[0058]上述为本发明的较优实施例,在本发明的技术方案的基础上,做出的各种修改或变形仍属于本发明的保护范围。
【权利要求】
1.一种防止篡改广告内容的方法,其特征是,步骤为: S1:广告服务器发送广告数据给管理服务器; 52:管理服务器检查广告数据的合法性,若广告数据合法,则执行步骤S3 ;若广告数据不合法,则发送审核失败信息给广告服务器,退出流程; 53:管理服务器对广告数据进行加密,生成加密的广告数据、广告标识号AID和用于解密所述加密的广告数据的解密密钥DKEY ; 54:管理服务器发送所述加密的广告数据和广告标识号AID给广告服务器; 55:广告服务器发送所述加密的广告数据和广告标识号AID给终端; 56:管理服务器发送广告标识号AID及对应的解密密钥DKEY给终端; 57:终端检查广告数据的合法性,若合法,执行步骤S8 ;若不合法,退出流程; 58:终端利用解密密钥DKEY解密所述加密的广告数据; 59:终端判断解密是否成功,若解密成功,则显示解密后的广告数据;若解密失败,则不显示广告数据。
2.如权利要求1所述的防止篡改广告内容的方法,其特征在于,所述步骤S6进一步为:终端向管理服务器发送包含广告标识号AID的密钥请求;管理服务器查找与广告标识号AID对应的解密密钥DKEY并发送给终端。
3.如权利要求2所述的防止篡改广告内容的方法,其特征在于,所述管理服务器收到密钥请求后,对终端的合法性以及广告标识号AID的合法性进行验证。
4.如权利要求1所述的防止篡改广告内容的方法,其特征在于,所述步骤S2中,管理服务器检查广告数据合法性的方法为:判断广告数据中是否包含有预先设定的敏感内容,如果包含预先设定的敏感内容,则广告数据非法;如果不包含敏感内容,则广告数据合法。
5.如权利要求1所述的防止篡改广告内容的方法,其特征在于,所述步骤S7中,终端检查广告数据的合法性的方法为:判断广告数据的广告标识号AID是否满足预先设定的规贝1J,若是,则广告数据合法;否则,广告数据不合法。
6.如权利要求1所述的防止篡改广告内容的方法,其特征在于,所述广告数据至少包括图片、文字、音频或视频中的一种。
7.如权利要求1所述的防止篡改广告内容的方法,其特征在于,所述广告服务器通过互联网或者HFC网络发送所述加密的广告数据和广告标识号AID给终端。
8.如权利要求1所述的防止篡改广告内容的方法,其特征在于,所述管理服务器通过互联网或者HFC网络发送广告标识号AID和解密密钥DKEY给终端。
9.如上述任一权利要求所述的方法所采用的系统,其特征在于,包括: 广告服务器,与管理服务器双向通信,发送接收的原始广告数据给管理服务器,接收管理服务器发来的加密的广告数据和广告标识号AID并发送给终端; 管理服务器,与终端双向通信,对来自广告服务器的广告数据进行合法性检查,并对合法的广告数据进行加密,生成加密的广告数据、广告标识号AID和解密所述加密的广告数据的解密密钥DKEY ;发送加密的广告数据和广告标识号AID给广告服务器;以及发送广告标识号AID和解密密钥DKEY给终端; 终端,与广告服务器通信,接收加密的广告数据,并在解密成功后在终端上显示广告内容。
【文档编号】H04N21/254GK104244031SQ201410490364
【公开日】2014年12月24日 申请日期:2014年9月23日 优先权日:2014年9月23日
【发明者】徐建国 申请人:山东泰信电子股份有限公司