EFT Specifications
This topic is intended as a quick reference of EFT specifications. The information is provided in detail in the applicable procedures.
Also below are:
Item |
Description |
---|---|
FTP/S (SSL/TLS), SFTP (SSH2), HTTP/S, and AS2 (Certain protocols require optional modules and/or EFT Enterprise.)
|
|
SSH version |
EFT v7.4.13 uses OpenSSH v7.9 |
EFT v7.4.1 - 7.4.10 use OpenSSL v1.0.2k EFT v7.4.11 - v7.4.12 use OpenSSL v1.0.2p EFT v7.4.13 and later use OpenSSL v1.0.2q |
|
Key lengths supported: 1024, 2048, 3072, and 4096 bits |
|
x.509 base-64 standard DER encoded |
|
Allowed OpenSSL ciphers for inbound transfers (HTTPS and FTPS) |
Refer to the Server > Security tab for available ciphers. |
Built-in, AD/NTLM, LDAP, ODBC, RADIUS, RSA SecurID® |
|
W3C, Microsoft IIS, and NCSA |
|
OpenPGP version |
EFT uses IP*Works! OpenPGP components for secure OpenPGP messaging and advanced encryption/decryption (http://cdn.nsoftware.com/help/IGB/cpp/) and is RFC 4880 compliant. |
EFT uses the OpenSSL FIPS Object Module https://csrc.nist.gov/projects/cryptographic-module-validation-program/Certificate/1747 |
|
EFT facilitates compliance with PCI DSS version 3.x. |
|
EFT uses /n software's IP*Works EDI Engine, in compliance with RFC4130. The maximum inbound file size for AS2 transfers is 20GB; there is no limit on outbound file size. |
Safe Operating Limits
The following is a list of EFT object types and their maximum safe operating limits. These limits were derived from numerous quality assurance tests conducted on server hardware that meets our recommended system requirements.
It may be possible to exceed these safe operational limits to a significant degree if the underlying hardware is improved; however, as objects increase, and depending on their composition and configuration, risk of adverse performance will also increase.
Globalscape will attempt to support, but cannot guarantee remedial action to hangs, crashes, or slow operations that are or appear to be a by-product of exceeding maximum safe operating limits as defined here.
If you find yourself exceeding these limits, we recommend reaching out to us. Sometimes we can recommend configurations that achieve your same business goals in a more streamlined fashion. For example, crafting a single generic event rule for handling a file upload from multiple partners, rather than one rule per partner.
Item | Description |
---|---|
4 |
|
10 |
|
25 per Server object |
|
10 per Site |
|
users per Server object |
500,000 across all Sites and Settings Templates |
users per Site |
500,000 across all Sites and Settings Templates |
users per Settings Template |
500,000 across all Sites and Settings Templates |
users per Permission Group |
500,000 across all Sites and Settings Templates |
administration accounts |
50 |
Permissions (VFS) |
See VFS entries |
Folders (VFS) |
See VFS entries |
VFS entries |
100,000 |
Permission Groups |
100 |
objects viewable from the Web Transfer Client/ Workspaces |
1,000 files and folders (total) |
object uploads from the Web Transfer Client/ Workspaces |
100 files and folders (total) at a time |
characters in a directory path |
255 (limitation includes the drive letter, colon, backslash, directories, subdirectories, filename, and extension) |
Event Rules |
1,000 per Server object |
Commands |
1,000 per Server object |
AWE tasks |
1,000 per Server object |
Number of entries in a report |
1,000 per Server object |
EFT and AWE Encryption Algorithms
The table below lists the encryption algorithms available in EFT and the Advanced Workflow Engine (AWE). It is up to you to determine which settings to use in your environment.
EFT | ||||||
---|---|---|---|---|---|---|
SSL/TLS |
Protocol Version |
Encryption |
Message Authentication Code (MAC) – Hashing algorithm |
Key Exchange |
Authentication |
Cipher Suite Version |
|
|
|
|
|
|
|
SFTP |
Protocol Version |
Ciphers – Encryption Algorithm |
Message Authentication Code (MAC) – Hashing algorithm |
KEX – Key Exchange Algorithms |
|
|
SFTP versions 2, 3, 4, and 6. |
|
|
|
|
|
|
PGP |
Protocol Version |
Ciphers – Encryption Algorithms |
Message Authentication Code (MAC) – Hashing algorithm |
|
|
|
EFT uses IP*Works! OpenPGP v9 PGP libraries |
|
|
|
|
|
AWE v10 | ||||||
---|---|---|---|---|---|---|
SSL/TLS |
Protocol Version |
Encryption |
Message Authentication Code (MAC) – Hashing algorithm |
Key Exchange |
Authentication |
Cipher Suite Version |
|
|
|
|
|
|
|
SFTP |
|
Ciphers – Encryption Algorithm |
Message Authentication Code (MAC) – Hashing algorithm |
KEX – Key Exchange Algorithms |
|
|
|
|
|
|
|
|