关于ssh认证的问题!

lenghaier66 2007-01-16 09:43:42
我在Linux下,使用C语言编写了一个服务器和客户端,怎样使用ssh为服务器和客户端建立一个加密通道那?使用了ssh之后,服务器从socket收到的数据是加密的还是已经解密之后的正常数据那?
...全文
235 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
x86 2007-01-19
  • 打赏
  • 举报
回复
DW文档的其他部分在:
http://www.ibm.com/developerworks/cn/linux/l-openssl2.html
http://www.ibm.com/developerworks/cn/linux/l-openssl3.html
x86 2007-01-19
  • 打赏
  • 举报
回复
首先,ssh和ssl是不同的概念,ssl是一个协议,常用的库有openssl,不过编程不算太简单。有一本书叫《SSL与TLS》讲得非常详细。

你也可以看一看IBM WD的文章:
http://www.ibm.com/developerworks/cn/linux/l-openssl.html

基本上,ssl是构建在socket之上的,你在一端加密后再传送,另一端接收后再解密,是一个对称的过程。
xvbn_2003 2007-01-19
  • 打赏
  • 举报
回复
ding
pinelinda 2007-01-18
  • 打赏
  • 举报
回复
makr
lenghaier66 2007-01-17
  • 打赏
  • 举报
回复
请高手指教一下,谢谢
trueadou 2007-01-16
  • 打赏
  • 举报
回复
关注!
lenghaier66 2007-01-16
  • 打赏
  • 举报
回复
那怎么对加密了的数据解密呐?
  • 打赏
  • 举报
回复
我知道java用ssl进行安全通信,服务器从socket接收的数据应该是加密了的

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧