PowerTCP 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.
|