mbed TLS 简明教程(三)

译者:远方的自由 转载请注明出处: http://blog.csdn.net/z2066411585

SSL库是做什么的?

SSL库处理应用程序的安全套接字层(SSL)协议的复杂性.相反,像mbed TLS或Polar SSL这样 的SSL库更可能处理传输层安全性(TLS)协议,因为SSL大多数已经过时.

什么是SSL?

SSL库实现SSL协议或更准确地说是其后续的TLS,它是一种标准化技术,用于在不安全的网络上建立双方之间的安全,加密和认证链路.SSL是一种行业标准,被用于数百万台设备和网站,SSL协议大部分安全性来自于使用SSL证书来识别和验证不同方.

为什么用mbed TLS?

其他SSL库可能很难使用,mbed TLS/SSL库是为了你的方便而设计的,是替代OpenSSL的一个很好的选择. 知识库是文件化的,有例子,所以你可以很容易地理解如何使用它.有关复杂问题的更多信息,请参与我们的知识库. 如果你需要支持,你可以使用我们的论坛来提出你的问题或直接与我们联系.

SSL/TLS之间的区别?

TLS 协议是SSL协议的继承者,就像其前身一样,TLS协议为可能不受信任的网络(如Internet)上的连接提供了通信安全性. TLS和SSL的主要区别是协议工作的标准化程度提高了. SSL本身是由Netscpe设计和开发的.较新的TLS标准在许多公共RFC中定义,并定期扩展以对付可能的弱点或添加所需要的功能.

SSL库的一部分?

为了执行SSL或TLS协议,SSL库需要执行一些支持功能.SSL库需要执行对称加密操作,例如AES,来加密连接上的数据.SSL库使用非对称加密操作,如RSA,来识别和验证链接的各方. SSL库使用消息摘要操作,例如SHA-256哈希算法来保护通过线路发送的信息完整性. 另外,SSL库需要能够解析,理解和使用X.509证书.最后,SSL库必须执行网络操作来发送和接收协议包. 所有这些对大多数用户来说都是隐藏的,并且被封装在一个SSL库,如mbed TLS中,开发人员可以使用它来在其应用程序中实现SSL或TLS。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏C/C++基础

常见解压缩软件与其zip格式

国外软件: WinRAR、WinZip、7Zip 、PKZip等。 国内软件:2345好压(HaoZip)、360压缩、快压(KuaiZip)等。

15320
来自专栏贾老师の博客

SSL/TLS协议

36140
来自专栏java达人

关于数字证书的另一篇好文章

 最近看会Session hijack的东西,劫持现在已经实现,yahoo等一些没有用Https协议的邮箱被成功地劫持了(迟下发文章),由于对Https不熟悉,...

21380
来自专栏阮一峰的网络日志

SSL/TLS协议运行机制的概述

互联网的通信安全,建立在SSL/TLS协议之上。 本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方...

38290
来自专栏云加头条

浅析 HTTPS 与 SSL 原理

HTTPS 是指结合 HTTP 和 SSL 来实现网络浏览器和服务器之间的安全通信。HTTPS 被融合到当今网络操作系统和网络浏览器中,它依赖于网络服务器是否支...

2.8K10
来自专栏ThoughtWorks

我也想来谈谈HTTPS|洞见

朱本威 ThoughtWorks 1 安全越来越被重视 2014年8月份Google在官博上发表《HTTPS as a ranking signal》表示调整其...

37660
来自专栏IMWeb前端团队

HTTPS科普扫盲帖

本文作者:IMWeb 陈映平 原文出处:IMWeb社区 未经同意,禁止转载 为什么需要https HTTP是明文传输的,也就意味着,介于发送端、接收端...

89680
来自专栏云计算与大数据

SSL/TLS协议运行机制的概述

本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。

14820
来自专栏即时通讯技术

迈向HTTPS(四)HTTPS到底解决了什么问题

很多人一提到 HTTPS,第一反应就是安全,对于普通用户来说这就足够了,对于程序员来说,有必要了解下 HTTP 到底有什么问题?HTTPS 是如何解决的?其背后...

12220
来自专栏菜鸟计划

HTTPS科普(转) 为什么需要https

为什么需要https HTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理等。 举个最常...

38950

扫码关注云+社区

领取腾讯云代金券