This software consists of client and server components that facilitate secure private file transfer and remote management. It includes sample applications for Visual Basic 6, Visual Basic .NET, Visual C++ .NET, and Delphi 7.
The client object opens seekable streams on the server, either in read-only or read-write access mode. You can seek, read, and write bytes to the stream as you would to a local file. The client can also search files on the server based on file name masks or text strings, providing real-time response to the application.
The server object can compress and decompress files remotely, providing detailed progress information to the client during zipping and unzipping. Data transfer is scrambled with on-the-fly 128-bit AES encryption, providing two security modes: symmetric encryption with shared secret key, and asymmetric encryption using 1024-bit public/private keys.
The software includes an option to compress outgoing data before encrypting, which greatly reduces transfer time for large files. BigSpeed File Sharing SDK uses an elegant event-driven paradigm for easy integration into your Windows applications. The carefully designed set of properties, methods, and events offers great flexibility to develop innovative communication software.
The software also includes sample applications in Visual Basic 6, Visual Basic .NET, Visual C++ .NET, and Delphi 7. Whether you are just starting or have extensive programming experience, the BigSpeed File Sharing SDK may be a great choice for you.
Version 3.0: COM automation objects
Version 2.0: added assymetric encryption