Diffie–Hellman key exchange
SSHの暗号通信は、鍵交換アルゴリズム（ディフィー・ヘルマン鍵共有など）を用いて共通鍵暗号で使用するセッション鍵を生成し、共通鍵暗号（トリプルDES、AESなど）を用いて通信を暗号化し、公開鍵暗号（RSAやDSA）を用いてホスト認証やユーザ認証を行なう、いわゆるハイブリッド暗号である。また、なりすましを防止するための認証の仕組みも充実している。認証方式も公開鍵認証の他にも、パスワード認証、ワンタイムパスワードなどが提供されており、個々の情報セキュリティポリシーに合わせて選択できる。