Software Development Kit enables secure file sharing.

Press Release Summary:



Consisting of 2 ActiveX controls, Peer-to-Peer SDK v1.0 lets users set up virtual private peer-to-peer network for secure file sharing and messaging. Transferred data is scrambled using on-the-fly 128-bit AES encryption, without need of SSL certificates. Security is provided by symmetric encryption with shared secret key, and asymmetric encryption with 1,024-bit public/private keys. Hub is responsible for keeping information on and authentication of online peers.



Original Press Release:



BigSpeed Computing Inc. Introduces BigSpeed Peer-to-Peer SDK 1.0, a Virtual Private Peer-To-Peer Framework for Secure File Sharing



BigSpeed Peer-to-Peer SDK is a set of two ActiveX controls (Agent and Hub) that
lets you set up a virtual private peer-to-peer (P2P) network for secure file sharing and messaging. The transfered data are scrambled using on-the-fly 128-bit AES encryption, without need of SSL certificates. The security is provided in two different modes: symmetric encryption with shared secret key and asymmetric encryption with 1024-bit public/private keys. The hub is responsible for keeping information on and authentication of online peers. All peers connected to a particular hub build a single private community.

Each agent acts as both a client and a server at the same time. Fine grained access control is realized by a group user-oriented permissions. They grant access control privileges to system resources and services in a flexible and secure manner.

Two different kind of instant information can be exchanged between peers: alert and chat messages.

In addition to standard FTP operations, such as upload, download, rename, delete, etc.,
the SDK also offers several advanced features.

BigSpeed Peer-to-Peer SDK utilizes an elegant event-driven paradigm for easy integration into Windows applications. A special attention is paid to provide responsive user interface while avoiding multithreading problems and maintaining maximum bandwidth efficiency.

Carefully designed set of properties, methods, and events offers great flexibility to develop peer-to-peer applications quickly and easily.

Sample applications are included in Visual Basic .NET and Delphi 7.

BigSpeed Peer-to-Peer SDK is designed for any programming language that supports ActiveX controls on 32-bit Windows OS.

The Free EDition is available free of charge for non-commercial use from www.bigspeed.net.

BigSpeed Computing Inc. develops Internet-based and data-compression software solutions.
The privately held corporation is based in Varna, Bulgaria.
3 Raketa, 9010 Varna, Bulgaria, Tel/Fax: 1-206-984-3108
http://www.bigspeed.net

To learn more about BigSpeed Peer-to-Peer SDK, please visit the product web site at www.bigspeed.net/index.php?page=bsp2psdk
BigSpeed is a trademark of BigSpeed Computing Inc.

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 several tens of desktops. Based on the traditional peer-to-peer technology, our SDK must provide totally secure data transfer through powerful on-the-fly encryption.

Architecture

Design
Building a virtual private peer-to-peer community
NAT traversal using TCP hole-punching technology
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
Transparent data compression (Deflate algorithm)
Instant alert messaging
Instant chat messaging
All standard FTP operations - download, upload, rename, delete, etc.
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 ActiveX control

API interface

Components properties, methods, events

Sample applications
Peer-to-Peer agent in Visual Basic .NET
Peer-to-Peer agent in Delphi 7
Peer-to-Peer hub in Visual Basic .NET
Peer-to-Peer hub in Delphi 7

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

Free edition - $0, up to 5 concurrent connections, no technical support

Feel free to share this copy with friends and colleagues.

Registered version
BigSpeed Peer-to-Peer SDK is available in two different editions for commercial use. Both come with royalty-free distribution rights. They 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.

Base edition - $95 US , up to 50 concurrent connections, 1 year technical support
Plus edition - $195 US , unlimited concurrent connections, 2 years technical support

Registered users are eligible for free upgrades to minor versions.

All Topics