[发明专利]机顶盒浏览器及其机顶盒和方法无效
申请号: | 201010268740.5 | 申请日: | 2010-08-31 |
公开(公告)号: | CN101938478A | 公开(公告)日: | 2011-01-05 |
发明(设计)人: | 罗笑南;韩冠亚;李波 | 申请(专利权)人: | 中山大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510006 广东省广州市番禺*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 浏览器 及其 方法 | ||
技术领域
本发明涉及数字家庭应用技术领域和信息安全领域,具体涉及一种机顶盒浏览器及其机顶盒和方法。
背景技术
在过去几年里Internet和嵌入式技术发展迅速,Internet在服务器、桌面机和包括PDA(Personal Digital Assistant,个人数字助理)和小型电话的便携式电脑、数字电视机顶盒上应用迅速增长。随着更简单、资源更受限制连接到Web(环球网)的设备,如探测器、家居设备、个人医疗设备数量增长,这种趋势将会继续。具有传感和通信功能的嵌入式设备将计算机技术应用于今天不寻常的设备中变成可能,如在现场监控,医疗紧急响应、战场管理和家居自动化中的应用。这些嵌入式应用都具有安全需要,没有足够的安全性,攻击者可以控制这些嵌入式设备并引发灾难性的反应。
SSL(Secure Sockets Layer Protocol,安全套接字层协议)是今天在Internet上最流行的安全协议,它内建于很多流行的应用程序里,包括所有著名的Web浏览器,并且广泛被信任用于加强敏感信息传输包括:在线银行,证券交易和电子商务。SSL采用数字证书、对称/非对称密钥加密、消息摘要和数字签名等技术提供身份认证、数据保密、数据完整性三大安全服务,可以为嵌入式系统提供一个完善的安全解决方案。但现有大多数SSL协议实现都没有针对嵌入式系统,不适合于嵌入式Internet要求。因此,现有技术中无法采用该SSL协议实现的机顶盒浏览器。
综上可知,现有的机顶盒浏览器技术在实际使用上,显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种机顶盒浏览器及其机顶盒和方法,以实现在嵌入式系统中采用合适的安全协议,并且提高机顶盒浏览器以及机顶盒传输信息的安全性。
为了实现本发明的发明目的,本发明提供一种机顶盒浏览器,所述机顶盒用于接收和传送数字家庭设备与网络服务器之间的信号,所述机顶盒浏览器与所述网络服务器连接的网络层采用TCP/IP协议,所述机顶盒浏览器包括:
用户界面模块,用于为用户操作所述机顶盒提供操作界面;
传输控制模块,用于传输所述机顶盒与所述网络服务器之间的信号,以及对所述机顶盒浏览器将要显示的页面所采用的协议,采用MatrixSSL协议栈解析;
网页处理显示模块,用于将通过所述传输控制模块解析的网页进行处理并显示。
根据所述的机顶盒浏览器,所述传输控制模块包括:
MatrixSSL子模块,用于当所述传输控制模块解析用户通过所述用户界面模块输入的网页所采用的是https协议时,或者当所述网页处理显示模块解析到通过所述传输控制模块传输的网页包含有https协议时,在所述机顶盒浏览器与所述网络服务器之间建立一个安全通道,所述机顶盒与所述网络服务器之间的数据在所述安全通道中传输。
根据所述的机顶盒浏览器,所述网页处理显示模块包括:
缓冲管理子模块,用于将所述机顶盒浏览器将要显示的网页进行缓存;
语法解释子模块,用于解析所述机顶盒浏览器将要显示的网页中的语法,并将解析结果传输给排版子模块;
语义解释子模块,用于解析所述机顶盒浏览器将要显示的网页中的语义,并将解析结果传输给排版子模块;
排版子模块,用于对所述机顶盒浏览器将要显示的网页进行排版,并将排版结果传输给显示子模块;
显示子模块,用于对所述机顶盒浏览器将要显示的网页进行显示。
根据所述的机顶盒浏览器,所述MatrixSSL子模块在所述机顶盒浏览器中,为所述机顶盒浏览器上层的网页处理显示模块提供安全连接服务,并且与网络层的TCP/IP协议的套接字相绑定。
根据所述的机顶盒浏览器,所述机顶盒浏览器还包括:
安全连接模块,用于所述MatrixSSL子模块在所述机顶盒浏览器与所述网络服务器之间建立一安全通道。
根据所述的机顶盒浏览器,所述安全连接模块包括:
协议转发子模块,用于转发所述机顶盒浏览器的数据访问请求信息;
会话恢复子模块,用于MatrixSSL子模块在所述机顶盒与网络服务器握手过程中,加密所述机顶盒与网络服务器传输数据的密钥;
初始化子模块,用于在所述MatrixSSL子模块被调用连接前,初始化MatrixSSL子模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010268740.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有与电源供应单元共享的高积聚计算机系统
- 下一篇:虚拟显示超便携式手提电脑