码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 中的 OpenSSL

时间:2014-05-22 18:42:53      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:ssl   网络   ios   加密   通信   

最近,锤子手机把发布会的门票收入全部捐给开发OpenSSL的开源基金会。着实让OpenSSL火了一把,其实OpenSSL对应我们程序员来说,并不陌生。


OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。


SSL全称是Secure Sockets Layer,是在网络传输中给数据加密使用的。主要是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。已经成为Internet上保密通讯的工业标准。


安全套接层协议能使用户/服务器应用之间的通信不被攻击者窃听,并且始终对服务器进行认证,还可选择对用户进行认证。SSL协议要求建立在可靠的传输层协议(TCP)之上。SSL协议的优势在于它是与应用层协议独立无关的,高层的应用层协议(例如:HTTP,FTP,TELNET等)能透明地建立于SSL协议之上。SSL协议在应用层协议通信之前就已经完成加密算法、通信密钥的协商及服务器认证工作。在此之后应用层协议所传送的数据都会被加密,从而保证通信的私密性。


在ios中的使用:

http://blog.csdn.net/kmyhy/article/details/6534067

iOS 中的 OpenSSL,布布扣,bubuko.com

iOS 中的 OpenSSL

标签:ssl   网络   ios   加密   通信   

原文地址:http://blog.csdn.net/lyhuzhu/article/details/26558483

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!