BIGSPEED File Sharing SDK

"The redefinition of FTP for private use"

Version 3.0 - May 6, 2008
Idea
We want to be able to access the file system of a remote computer from our application. All transferred data must be strongly encrypted. For optimal bandwidth utilization the uploaded/downloaded files must be compressed/decomprpessed transparently during the transmission.
The standard FTP protocol is too limited and slow for us. We need to have a low-level access to the remote files as they were local, and to perform more complex operations on them, like searching and zipping.
Architecture


Design
All standard FTP operations - download, upload, rename, delete, etc.
Open/seek and read/write bytes from/to seeakable streams
Remote file ant full text search
Remote file compression to zip archives
Remote file decompression from zip archives
On-the-fly 128-bit AES encryption with random session keys
Symmetric encryption mode with shared secret key
Asymmetric encryption mode with 1024-bit Public/Private keys
Protocol level authentication with digital fingerprints or secret keys
Transparent data compression (Deflate algorithm)
Centralized management of all connections (server)
Automatic DNS name resolution (client)
SOCKS proxy support (client)
Elegant event-driven paradigm for easy integration into Windows applications
Responsive user interface while maintaining maximum bandwidth
Simple and well-organized set of properties, methods and events
Multi-threaded, fully self-contained COM automation objects
Freeware version
BIGSPEED File Sharing SDK is available free of charge for non-commercial use. Sample applications are included in Visual Basic 6, Visual Basic .NET, and Delphi 7

Click on the link below to download your free copy now.

Free edition - $0, up to three concurrent connections

Feel free to share this copy with friends and colleagues.
Registered version
BIGSPEED File Sharing SDK is available in a Plus edition for commercial use, which comes with royalty-free distribution rights. It may be purchased using a credit card, international money order or check. After completing the payment, you will receive an email with instructions how to download the registered version.

Click on the link below to purchase a commercial license online. Your order will be processed through our partner Share-it.

Plus edition - $250.00 USD, unlimited concurrent connections

Registered users are eligible for free technical support and free upgrades to minor versions.
New in this release
Reduced COM framework overhead by replacing the ActiveX controls with automation objects
No 4GB file size limit
Exchanging binary messages between server and clients
Moving files accross the server directories
(c) BIGSPEED Computing Inc. 1998-. Mastering algorithms.