[发明专利]一种应用HSML解析引擎的安全保护处理方法及系统有效
申请号: | 201010569426.0 | 申请日: | 2010-11-30 |
公开(公告)号: | CN102149018A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 罗笑南;魏筝;朱建宝;陈任 | 申请(专利权)人: | 广东星海数字家庭产业技术研究院有限公司 |
主分类号: | H04N21/472 | 分类号: | H04N21/472;H04N21/8543 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510006 广东省广州市番禺区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 hsml 解析 引擎 安全 保护 处理 方法 系统 | ||
技术领域
本发明涉及数字家庭技术领域,具体涉及一种应用HSML解析引擎的安全保护处理方法及系统。本发明属于互动电视页面标记语言(HSML)范畴。
背景技术
随着社会信息化的快速发展,交互电视与多媒体技术早已经成为了人们关注的热点,我国计划2015年全国停止模拟电视的播放,从而实现数字电视广播电视有线、卫星和无线的全国覆盖。有线电视数字化,可以大大增加节目容量,提供丰富多彩的专业化、多样化、对象化节目,提供更加清晰的图像质量和优美的音质,使用者在享受广播电视服务的同时,还能享受各种资讯信息的服务。各种业务的开发与发展,需要对数字电视互动业务服务信息进行规范,有助于提供商与众多内容服务提供商之间的信息对接。
数字电视交互服务标记语言(HSML)标准对XML语言进行扩展,制定针对数字电视交互服务的标记语言,实现对面向三网融合的数字电视交互服务进行业务呈现及信息交互描述,便于采用虚拟化技术对所需要的跨域共享与集成服务内容进行功能提取与抽象,用以突破当前交互服务内容与数字电视平台高耦合度的这一瓶颈,实现数字电视产业高端增值业务的高速发展。
随着家庭网络的使用者日益增多,人们通过家庭网关实现资源共享的同时,也感受到信息安全问题日益突出,如何对个人隐私,商用信息以及数据库的安全进行保护,已经成为需要关注的一个问题。目前,数字电视交互服务标记语言(HSML)主要关注交互内容的扩展,还不能满足在信息安全方面的要求。
本发明针对数字电视交互服务语言(HSML)解析引擎在这方面的不足,添加了数据加密的功能,能够保护用户信息不被别人盗取和泄露,是在信息安全方面的一个改进。
发明内容
本发明提供一种安全的数字电视交互服务标记语言(HSML)的解析引擎,语序用户对HSML文档进行数据库加解密。本发明能够在一个公开的文档中对HSML部分进行加解密,保证了用户信息的安全。
本发明通过以下技术方案予以实现:
所述的一种应用HSML解析引擎的安全保护处理系统,包括用户交互界面、配置文件、HSML解析单元、HSML加解密单元。
所述的用户交互界面提供了用户与HSML解析引擎的接口,向上接收用户的命令,向下能够调用HSML引擎实现用户请求。
所述的配置文件,提供了加载HSML文档的信息、文档加解密的密码,以及其他一些用户操作信息。HSML引擎根据配置文件对文档进行解析以及加解密。
所述的HSML解析单元,采用了DOM解析方式,并且可以判断解析成功与否,若解析成功,则进行下一步操作,若不成功,则重新解析,重复操作超过三次则解析失败。
所述的HSML加解密单元,用户编辑完文档以后可以通过交互界面来选择是否对HSML文档部分加密。解密则根据HSML引擎通过读取配置文件判断文档是否已加密,若加密,则调用HSML加解密单元来解密。
所述的加解密方法,采用对称密钥进行加解密。加密时根据用户在配置文件中的需求,按指定的加密密钥和加密算法对XML文档中的元素进行加密,采用明文替换的方式。解密时使用用户在加密时所使用的密钥对加密文档进行解密。
通过本发明针对数字电视交互服务语言(HSML)解析引擎在这方面的不足,添加了数据加密的功能,能够保护用户信息不被别人盗取和泄露,是在信息安全方面的一个改进。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明一种应用HSML解析引擎的安全保护处理系统的结构图;
图2是本发明用户对HSML文档加密的流程图;
图3是本发明用户对HSML文档解密的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1所示,为本发明一种应用HSML解析引擎的安全保护处理系统的整体结构框图。该系统包括:用户交互界面101、配置文件102、HSML解析单元103、HSML加解密单元104。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东星海数字家庭产业技术研究院有限公司,未经广东星海数字家庭产业技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010569426.0/2.html,转载请声明来源钻瓜专利网。