当前位置: 技术问答>linux和unix
关于ssh认证的问题!
来源: 互联网 发布时间:2016-01-06
本文导语: 我在Linux下,使用C语言编写了一个服务器和客户端,怎样使用ssh为服务器和客户端建立一个加密通道那?使用了ssh之后,服务器从socket收到的数据是加密的还是已经解密之后的正常数据那? | ...
我在Linux下,使用C语言编写了一个服务器和客户端,怎样使用ssh为服务器和客户端建立一个加密通道那?使用了ssh之后,服务器从socket收到的数据是加密的还是已经解密之后的正常数据那?
|
首先,ssh和ssl是不同的概念,ssl是一个协议,常用的库有openssl,不过编程不算太简单。有一本书叫《SSL与TLS》讲得非常详细。
你也可以看一看IBM WD的文章:
http://www.ibm.com/developerworks/cn/linux/l-openssl.html
基本上,ssl是构建在socket之上的,你在一端加密后再传送,另一端接收后再解密,是一个对称的过程。
你也可以看一看IBM WD的文章:
http://www.ibm.com/developerworks/cn/linux/l-openssl.html
基本上,ssl是构建在socket之上的,你在一端加密后再传送,另一端接收后再解密,是一个对称的过程。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。