SecureStream is a high performance ActiveX COM DLL for Windows NT/2000/XP that allows developers to quickly write applications that transparently communicate using SSL over TCP/IP with almost any Winsock or socket component, including Microsoft’s MSWINSCK.OCX.  Using industry standard encryption that is identical to what is used in online banking today, SecureStream allows the conversion of existing applications to communicate securely using SSL by slightly modifying the application, or the creation of a new application using most third party network components.  This means a lower overall cost to convert existing applications to be secure (as they do not need to be re-written from scratch), as well as the flexibility to use whichever network component or code you wish to, and still be able to communicate securely using SSL.

SecureStream has methods that let you provide it with data as it arrives.  SecureStream processes this data, and then provides notification via an event when data is decrypted and ready to be received by the application. It also provides an event for when SecureStream has data ready to be sent, as well as when a connection is, or needs to be, closed.

The following is a brief list outlining some of the features that SecureStream Client offers:
 

 

Works with most 3rd party Winsock components, including Microsoft’s MSWINSCK.OCX, as well as with WinsockQ, SocketQ, SocksvrQ, and SocketLite components
 

 

Provides notification of SSL csonnections being established and terminated
 

 

Provides a diagnostic event with status updates for connection negotiation, encryption, and decryption
 

 

Supports SSL version 2, SSL version 3, PCT, and TLS protocols
 

 

Supports both client and server connections
 

 

Provides ability to specify certificate validation criteria (i.e. allow unknown certificate authority, etc.)
 

 

Lightweight component built with MSVC++ 6 and ATL 3.0 is under 200K, and requires no other files to be redistributed
 

For pre-sales questions, please send an e-mail to sales@datawizard.net and a sales representative will contact you by your preferred medium.

For pricing information, to purchase,or download a demo version, please click
here.

 

Prerequisites
Disk Space Required: under 200KB
Software Required: Winsock 2.0
 

Licensing
One software license is required per development machine.
Run-time royalty free (run-time license is required to be distributed - see product help file for details).
 

Compatibility

    Operating System for Deployment
    Windows NT/2000/XP and later

    Architecture of Product
    32Bit

    Tool Type
    Component

    Component Type
    DLL
    COM Object/ActiveX DLL/In-Process Server

    Built Using
    MS VC++ 6.0, ATL 3.0

    General
    Supports Apartment Model Threading
    Supports Component Categories

    Year 2000 Compliance
    Not Relevant

    Compatible Containers
    Microsoft .NET (via Interop)
    Microsoft Visual Studio 6.0
    Microsoft Visual Studio 97
    Microsoft Visual Basic 6.0
    Microsoft Visual Basic 5.0
    Microsoft Visual C++ 6.0
    Microsoft Visual C++ 5.0
    Microsoft Visual J++ 6.0
    Microsoft Visual InterDev 6.0
    Microsoft Visual InterDev 1.0
    Microsoft Visual FoxPro 6.0
    Microsoft Visual FoxPro 5.0
    Microsoft ActiveX Control Pad
    Microsoft Office 2000
    Microsoft Office 97
    Microsoft Access 2000
    Microsoft Access 97
    Microsoft Access 95
    Microsoft Outlook
    Borland C++ 5.0
    Borland C++ 6.0
    Borland C++ Builder 4
    Borland C++ Builder 3
    Borland Delphi 5.0
    Borland Delphi 4.0
     

 

Copyright 2003, DataWizard Technologies Inc. All rights reserved.