SSL协议在嵌入式浏览器中的研究与应用

来源 :天津大学 | 被引量 : 0次 | 上传用户:huangsheng200888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet与嵌入式设备的高速发展,嵌入式浏览器得到了广泛应用。但是大多数嵌入式浏览器只提供了最基本的浏览功能,不提供对敏感数据的加密功能,所以无法满足用户收发E-mail、购物和交易的要求。目前,最流行的web安全协议是SSL(Security Socket Layer,安全套阶层)协议。将SSL协议与嵌入式浏览器相结合即可满足安全数据传输的要求。本文主要论述了如何在嵌入式浏览器中实现SSL协议,从而向用户提供安全传输服务。作为“某商用嵌入式浏览器移植和优化”课题中的重要一部分,本文首先介绍了数据加密技术和SSL协议,并对SSL协议中SSL握手协议、记录协议等进行了深入的研究和探讨。在此基础上,本人专门为该嵌入式浏览器设计了SSL模块,该模块可以很好地与该嵌入式浏览器结合,实现了数据的安全传输。在分析影响SSL模块性能的因素的基础上,本文提出了在SSL模块中使用既能保证速度又符合安全要求的加密套件和会话重用等技术,从而大大地提高SSL握手的速度。除了实现基本的安全传输要求,本文向该嵌入式浏览器的上层UI模块提供了一系列的证书操作接口,并设计了一个图形化的证书操作界面,极大地方便了用户加载、删除证书,并且可以查看X.509格式证书的信息。本文实现了理论知识和实际工程项目的结合,对在嵌入式浏览器中配置更加安全、高效的传输系统具有一定的参考价值。
其他文献
软件测试在软件生存周期中占有十分重要的位置,是软件质量保证的重要手段。测试用例是测试工作的指导,是软件测试的准则,更是软件测试质量稳定的根本保障。 面向对象技术的广
主对偶方法路径长度受限顶点多路割问题本论文主要以线性规划为工具对一类图上覆盖问题的算法进行了研究。在讨论这一类图上覆盖问题共有的线性规划模型基础上,具体针对混合支
计算机在处理文本时,在句子和篇章之间存在着明显的语义鸿沟。句群是介于句子和篇章的语法单位,可以有效地降低语义鸿沟带来的不利影响。因而如何从篇章中划分出句群成为研究
随着信息技术的飞速发展,人们的生产生活对人机交互技术的需求也越来越大,而人体姿态识别技术作为人机交互技术中的重要组成部分,也成为了当前的研究热点。目前已经有一些研究成
金融网点选址是否得当直接关系到金融企业的经济效益,因此需要制定科学的选址策略。传统的选址分析方法存在着一定的缺陷,无法满足当今金融网点选址的需求。应用科学的选址模
随着信息技术的迅猛发展和数字图像应用的日趋广泛,许多大型、复杂的图像信息库不断涌现出来。如何从海量的数字图像中快速准确地找到所需要的图像数据越来越受到人们的关注
随着网络技术和数据库技术的不断发展,企业不断进行信息化建设,各个部门根据各自的信息要求和特定的应用选择了各自的软硬件环境,从而使得部门之间不断的孤立,很难实现部门之
随着医疗信息化技术的发展,越来越多的医院通过使用图像存档和通信系统(Picture Archiving and Communication System,PACS)和医院信息管理系统(Hospital Information System
在数字图像处理领域中,图像插值是一种最基本、最常用的几何运算,其已经广泛应用于数字图像处理领域中的图像分辨率增强、图像放大等应用。图像插值放大通常是指在不改变图像
矢量场可视化是科学计算可视化的研究热点,广泛应用于计算流体力学等领域。在矢量场中,传统可视化方法仅表示某些特定点附近矢量的分布特征,而无法反映矢量场的整体结构信息