BIGSPEED Peer-to-Peer SDK

The reinvention of peer-to-peer for private use

Version 3.0 - May 9, 2008
Idea
Peer-to-peer technology, the ability to work with and share files directly from computer to computer, is one of the latest buzzes in the computer industry. Unfortunately, the term "peer-to-peer" has quickly become a synonym for copyright infringement.
We want to create a virtual private peer-to-peer network for small groups, typically up to a hundred of desktops. Based on a physical clent/server technology, our SDK must build virtual peer-to-peer network.
Architecture


Design
Building a virtual private Peer-to-Peer community
NAT and Firewall friendly
A direct connection between two peers is not necessary, instead a permanent virtual circuit is established. The hub relays all the packets traveling between peers.
On-the-fly 128-bit AES encryption with random session keys
Peer authentication at protocol level with digital fingerprints or secret keys
Peer authentication at application level with username/password
Symmetric encryption mode with shared secret key
Asymmetric encryption mode with 1024-bit Public/Private keys
Binary data transfer (array of bytes) between peers
Binary data transfer (array of bytes) between peers and the hub
Instant alert messaging
Instant chat messaging
All standard FTP operations - download, upload, rename, delete, etc.
On-the-fly transparent file compression
Remote file ant full text search
Remote file compression to zip archives
Remote file decompression from zip archives
Automatic DNS name resolution
SOCKS proxy support
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 Peer-to-Peer SDK is available free of charge for non-commercial use. Sample applications are included in Visual Basic .NET, Visual Basic 2005, 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 Peer-to-Peer 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 - $295.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
On-the-fly file compression
(c) BIGSPEED Computing Inc. 1998-. Mastering algorithms.