SSH

SmartFTP ویژگی‌های زیر از پروتکل Secure Shell (SSH) را پیاده‌سازی می‌کند.

ویژگی های

انطباق با استانداردهای امنیتی

روش‌های احراز هویت

روش‌های احراز هویت زیر پشتیبانی می‌شوند:
  • گذرواژه
    احراز هویت با نام کاربری/گذرواژه و روش تعاملی صفحه‌کلید. درخواست‌های سرور برای تغییر گذرواژه نیز پشتیبانی می‌شوند.
  • کلید عمومی
    فایل کلید (PuTTY، VanDyke 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

برنامه های افزودنی