Información general de FTP Library

Introducción

El componente SmartFTP FTP Library (COM) proporciona funciones de transferencia de archivos mediante los protocolos FTP y SFTP. Ofrece una amplia variedad de funciones y transferencias de archivos fiables y seguras mediante SSH y TLS. El componente aprovecha la tecnología COM, lo que permite utilizarlo en numerosos entornos, como Visual Basic, Visual C++, JavaScript/VBScript, VB.NET, C# .NET y Delphi.

Descargar FTP Library

Si busca SmartFTP, el cliente FTP, visite su página de descarga.

Características

General

  • Cargar y descargar con posibilidad de reanudar
  • Crear, eliminar y cambiar el nombre de directorios
  • Mover, cambiar el nombre y borrar archivos
  • IPv4 y IPv6
  • Nombres de dominio internacionales (IDN)
  • Soporte NAT/UPnP/ICS/ICF avanzado
  • Compatibilidad con UTF-8 / Unicode
  • Soporte SOCKS4, SOCKS4A, SOCKS5, proxy HTTP
  • Compatibilidad con tamaños de archivo de 64 bits (> 4 GB)
  • Límites de velocidad de transferencia (global y por conexión)
  • Registro de archivos
  • Compatibilidad con varios idiomas
  • Cifrado de archivos sobre la marcha
  • Compatibilidad nativa con Windows x64, x86 y arm64
  • Conforme a 140-3, FIPS 140-2, 186-4
  • Compatible con Windows 11, 10, 8.1, Server 2022, 2019, 2016, 2012 R2
  • Completo Documentación de ayuda HTML

FTP / FTPS

  • Transferencias de servidor a servidor (FXP)
  • Transferencias seguras (TLS)
  • Compresión (MODO Z)
  • Integridad de transferencias (XCRC, XMD5, XSHA1)
  • Listado legible por máquina (MLSD)
  • Analizador FTP (Unix, MLST, VMS, MVS, DOS, HP-UX, zOS)
  • Soporte NAT/UPnP/ICS/ICF avanzado
  • Configurar/obtener hora de modificación de archivo (MDTM, MFMT, SITE UTIME)
  • Repetidor de IP
  • Limitación del puerto local
  • Configurar atributos Unix (SITE CHMOD Wrapper)

SFTP sobre SSH

  • Versión de protocolo SFTP: 1-6
  • Algoritmos de tecla del host: RSA, DSA, ECDSA, Ed25519
  • Algoritmos de cifrado: aes128-ctr, aes256-cbc, aes192-cbc, aes128-cbc, 3des-cbc, aes128-gcm@openssh.com, aes256-gcm@openssh.com
  • Intercambio de claves: DH, DH group exchange (DHGEX), Elliptic Curve DH (ECDH), Curve25519
  • Autenticaciones: contraseña, clave pública, Kerberos v5 (GSSAPI/SSPI), tarjeta inteligente (PKCS#11), certificado X.509, teclado interactivo, SecurID, basadas en host, ninguna.
  • Compresión: zlib, zlib@openssh.com, ninguna
  • Algoritmos HMAC: hmac-sha2-256, hmac-sha2-512, hmac-sha1
  • Rendimiento: ensamblador optimizado para algoritmos críticos para el rendimiento.
  • Interoperabilidad: probado con todas las implementaciones de servidores SFTP/SSH disponibles públicamente. Utiliza automáticamente soluciones alternativas para las implementaciones defectuosas.