Overview

Secure Tool
Winsock Tool
FTP Tool
Telnet Tool
Emulation Tool
Server Tool
Mail Tool
SNMP Tool
Web Tool

PowerTCP Secure ToolPowerTCP Secure Tool

Use this tool to automatically authenticate and encrypt/decrypt all data sent and received over the TCP connection using SSL2, SSL3, PCT and TLS.

  • SecureTcp Control - Use it to manage a TCP stream. Automatic authentication and encryption/decryption uses system services available under NT4 sp4 (minimum) and Windows 2000 (beta 3).
  • Daemon Control - Use it to build a secure server by accepting TCP connections. Can accept an unlimited number of connections that can be assigned to dynamic SecureTcp Controls for stream management, authentication, and encryption/decryption.
Benefits & Features
  • Properties for CommonName, Protocol and ClientAuthentication automatically control the entire authentication and encryption/decryption process.
  • ClientAuthenticate Event supports optional interactive client authentication.
  • Search Method supports variable length records and line processing, eliminating the need to search for termination characters and simplifying buffer management.
  • Fill Method supports fixed length binary records, simplifying buffer management and reducing the code needed to send and receive binary structures.
  • All the benefits listed in the PowerTCP Overview.
Sample Projects
  • Secure Web Server – Demonstrates a simple multi-threaded Web Server application that serves up html pages stored in local files over a secure connection. (VB6 only)
  • Certificate Manager – Demonstrates how to build a certificate request, install a certificate, and remove a certificate from the system. (VB6 only)
  • Secure Web Client – Demonstrates a simple Secure TCP Client application written using non-blocking operation. (VB6 only)
  • Secure TCP Blaster – A simple Daemon and Secure Client application, written using blocking operation, that uses all three methods for receiving data: Receive, Search, and Fill. (VB6 only)
Potential Uses/Applications
  • Combined with the Winsock or Server Tool, you can create a proxi server that accepts either clear or secure TCP connections and generates secure or clear TCP connections, respectively.
  • Combined with the Emulation Tool, you can create a secure VT Terminal Emulator that connects to your internal proxi server (that you create) that uses a Telnet connection to connect to internal corporate hosts.
  • Create any Client/Server application that implements secure transactions knowing that your data is safe from any security risk.
Compatibilities
  • Development Environments: Visual Studio, Office 97 (VBA), C++Builder, Delphi, PowerBuilder and other environments that supports ActiveX (ATL) controls.
  • Operating Systems: Windows NT4 sp4 (minimum), NT 2000 Beta 3 RC 1,2.
  • Digital Certificate: Use an installed certificate, or run the included Certificate Manager project to generate a request and submit it to http://www.verisign.com/ to get a trial 14-day SSL Server Certificate.


© 1999 Dartcom, Inc. All rights reserved.