开发者
天翼云开发者社区
关键词:

OpenSSL BIO介绍与使用

在项目中我们通常使用OpenSSL SSL / TLS来保护数据传输, OpenSSL作为一个基于密码学的安全开发包,提供了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。 BIO 是OpenSSL封装的抽象的I/O接口,在底层覆盖了许多类型I/O接口细节的一种应用接口,BIO可以连接在一起成为一个BIO链(单个的BIO就是一个环节的BIO链的特例),数据从第一个BIO读出或写入,然后经过一系列BIO变化到输出,使用BIO可以和SSL、非加密的网络以及文件IO进行透明的连接。

openconnect构建iOS动态库

openconnect提供C语言、Java接口,支持windows、mac、linux、andriod,但不支持ios系统,本文介绍openconnect构建ios版本动态库。

ocserv用户名/密码校验接管

用户名/密码认证是ocserv提供的认证方式之一,也是比较常用的一种认证方式,但是ocserv用户名/密码认证不支持接管,因此记录用户名/密码的接管认证方法。该处描述接管为当客户端使用密码认证连接到ocserv服务器时,服务器能够获取到用户名/密码,然后服务端可以调用第三方接口进行用户名/密码认证,并返回结果给ocserv。当结果为真时,说明验证成功,否则验证失败。

共 3 条
  • 1
前往
没有更多了

暂未填写公司和职称

暂未填写个人简介

暂未填写技能专长

暂未填写毕业院校和专业

共发表过 3 篇文章

文章获得 0 次赞同

文章被浏览 171 次

获得 0 人关注

暂未获得荣誉

共发表过 3 篇文章
文章获得 0 次赞同
获得 0 人关注
文章被浏览 171 次
全部文章(0)
关键词:

OpenSSL BIO介绍与使用

在项目中我们通常使用OpenSSL SSL / TLS来保护数据传输, OpenSSL作为一个基于密码学的安全开发包,提供了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。 BIO 是OpenSSL封装的抽象的I/O接口,在底层覆盖了许多类型I/O接口细节的一种应用接口,BIO可以连接在一起成为一个BIO链(单个的BIO就是一个环节的BIO链的特例),数据从第一个BIO读出或写入,然后经过一系列BIO变化到输出,使用BIO可以和SSL、非加密的网络以及文件IO进行透明的连接。

openconnect构建iOS动态库

openconnect提供C语言、Java接口,支持windows、mac、linux、andriod,但不支持ios系统,本文介绍openconnect构建ios版本动态库。

ocserv用户名/密码校验接管

用户名/密码认证是ocserv提供的认证方式之一,也是比较常用的一种认证方式,但是ocserv用户名/密码认证不支持接管,因此记录用户名/密码的接管认证方法。该处描述接管为当客户端使用密码认证连接到ocserv服务器时,服务器能够获取到用户名/密码,然后服务端可以调用第三方接口进行用户名/密码认证,并返回结果给ocserv。当结果为真时,说明验证成功,否则验证失败。

共 3 条
  • 1
前往
没有更多了