openssh和openssl:OpenSSL和OpenSSH的主要区别

  1、什么是OpenSSL
  众多密码算法、公钥基础设施标准以及SSL协议或许这些有趣功能会让你产生实现所有这些算法和标准想法果真如此在对你表示敬佩同时还是忍不住提醒你:这是个令人望而生畏过程这个工作不再是简单读懂几本密码学专著和协议文档那么简单而是要理解所有这些算法、标准和协议文档个细节并用你可能很熟悉C语言个去实现这些定义和过程我们不知道你将需要多少时间来完成这项有趣而可怕工作但肯定不是年两年问题
  OpenSSL整个软件Software包大概可以分成 3个主要功能部分:密码算法库、SSL协议库以及应用
  2、 OpenSSH is a FREE version of the SSH connectivity tools that technical users of the Internet rely on. Users of telnet, rlogin, and ftp may not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. Additionally, OpenSSH provides secure tunneling capabilities and several authentication methods, and supports all SSH protocol versions. phpma.com
  
  The OpenSSH suite replaces rlogin and telnet with the ssh program, rcp with scp, and ftp with sftp. Also d is sshd (the server side of the package), and the other utilities like ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen and sftp-server. phpma.com
  
  OpenSSH is developed by the OpenBSD Project. The software is developed in countries that permit cryptography export and is freely useable and re-useable by everyone under a BSD license. However, development has costs, so you find OpenSSH useful (particularly you use it in a commercial system that is distributed) please consider donating to help fund the project.
  
  OpenSSH is developed by two teams. One team does strictly OpenBSD-based development, aiming to produce code that is as clean, simple, and secure as possible. We believe that simplicity without the portability "goop" allows for better code quality control and easier review. The other team then takes the clean version and makes it portable (adding the "goop") to make it run on many operating systems -- the so-called -p releases, ie "OpenSSH 4.7p1".
  
  We sell OpenSSH T-shirts and posters. Sales of these items also help to fund development. phpma.com
  3、什么是SSH
  SSH英文全称是Secure SHell通过使用SSH你可以把所有传输数据进行加密这样"中间人"这种攻击方式就不可能实现了而且也能够防止DNS和IP欺骗还有个额外好处就是传输数据是经过压缩所以可以加快传输速度SSH有很多功能它既可以代替telnet又可以为ftp、pop、甚至ppp提供个安全"通道"SSH客户端和服务器端通讯时用户名及口令均进行了加密有效防止了对口令窃听最初SSH是由芬兰家公司开发但是受版权和加密算法限制现在很多人都转而使用OpenSSHOpenSSH是SSH替代软件Software而且是免费可以预计将来会有越来越多人使用它而不是SSHSSH是由客户端和服务端软件Software组成SSH安装容易、使用简单而且比较常见Unix系统、Linux系统、FreeBSD系统都附带有支持SSH应用
Tags:  iphoneopenssh openssh openssl openssh和openssl

延伸阅读

最新评论

发表评论