SSH

SmartFTP реалізує наведені нижче функції протоколу Secure Shell (SSH).

Функції

Відповідність стандартам безпеки

Методи автентифікації

Підтримуються наступні методи автентифікації:
  • Пароль
    Автентифікація за іменем користувача й паролем та інтерактивна автентифікація з клавіатури. Також підтримуються запити сервера на зміну пароля.
  • Відкритий ключ
    Файл ключа (PuTTY, VanDyke's SecureCRT, SSH.com, OpenSSH, PEM), сертифікати X.509, сертифікати Microsoft Windows зі сховища сертифікатів або смарт-картки (PKCS #11).
  • Kerberos v5 (GSSAPI/SSPI)
    Підтримка для Microsoft Windows Kerberos (SSPI) та реалізації MIT Kerberos (GSSAPI).
  • На основі хоста
    Автентифікація за допомогою файла ключа хоста або сертифіката.
  • RSA SecurID
    Двофакторна автентифікація RSA SecurID.

Шифрування

  • AES CBC Mode (aes256-cbc, aes192-cbc, aes128-cbc) (RFC 4344)
  • AES CTR Mode (aes256-ctr, aes192-ctr, aes128-ctr) (RFC 4344)
  • AES GCM (aes128-gcm@openssh.com, aes256-gcm@openssh.com) (OpenSSH, draft-miller-sshm-aes-gcm)
  • Triple DES (3des-cbc) (for compatibility)

Стиснення

Методи обміну ключами

Алгоритми відкритого ключа

HMACs

Розширення