EldoS
Home / SecureBlackbox® / Compare SSL/TLS components for VCL and .NET frameworks - SecureBlackbox®
SITE SEARCH
Advanced search
SOLUTION GUIDE
For Software Developers
For Business Integrators
PRODUCT LINES
BizCrypto
SecureBlackbox
Callback File System
CallbackFilter
CallbackDisk
SolFS (Solid File System)
RawDisk
MsgConnect
VoxPopuli
Crypto4
Custom services
NEED HELP?
Support options
Knowledgebase
Forums
HelpDesk
CUSTOMER RELATIONS
Testimonials
Geography
Contact Us
My Control Center
COMPANY INFORMATION
Company news
Corporate information
For investors
For press
For partners

Compare SSL/TLS components for VCL and .NET frameworks - SecureBlackbox®

To compare different solutions you can use the table below.

Solution title SecureBlackbox® PowerTCP SSL Tool IP*Works! SSL Internet Tollkit CryptoAPI + SChannel StreamSec Tools (StrSecII) OpenSSL
Developer EldoS Corporation Dart Communications /n software inc. Microsoft Corporation StreamSec Open-source community
Licensing and support
License Commercial Commercial Commercial Part of Windows OS Commercial Freeware
Price (starting from) $188 $999 $945 Part of Windows® €499 (single-developer license) freeware/open-source
Support lifetime free support
free updates until release of next major version
Newsgroups, online
1 year of support is included with subscription package.
Standard Support - Free
Premium Support - $495 per year
Per-Incident Support - $145 per incident
Newsgroups, Microsoft support subscription-based support (i.e. free with subscription licenses) free support via mailing list
 
Secure protocols implementation
(SSL Provider)
native CryptoAPI CryptoAPI for Windows, JVM for Java CryptoAPI native native
Platforms and development tools
Dev.tools
  • Delphi / C++Builder (native code)
  • FreePascal
  • Visual C++
  • Visual Basic 6
  • Visual Studio.NET 2003, Visual Studio 2005, Visual Studio 2008
  • C#Builder
Any dev.tool that supports ActiveX
  • Delphi
  • C++Builder
  • Visual C++
  • eMbedded VC
  • Java
  • Any dev.tool that supports ActiveX or DLLs
  • Visual Studio.NET
  • Borland C#Builder
  • Borland Delphi 8
Visual C++
Any dev.tool that supports DLL (headers and declarations required)
Any dev.tool that supports ActiveX (for CryptoAPI only)
Delphi (native code) GCC, Visual C++ etc.
Platforms Windows, Linux, .NET Windows, .NET (ActiveX/DLL) Windows, Java, PocketPC, .NET Windows, PocketPC Windows, Linux Windows, Unix, Linux, MacOS etc.
Code linkage
Native Delphi code yes no yes no yes ? (linking .obj files is possible)
External DLL a yes no yes yes no yes
External ActiveX component yes yes yes CryptoAPI only no no
Implemented protocols
SSL2 yes yes yes yes no yes
SSL3 yes yes yes yes yes yes
TLS yes yes yes yes yes yes
PCT no yes yes yes no no
Transport layer (sockets/custom) sockets,
any custom
sockets asynchronous sockets sockets any custom sockets
Encryption algorithm (is encryption part of the solution, or third library is used) native external external native native native
Certificates
generation yes yes no yes yes yes
validation yes yes yes client-side only yes yes
custom storage yes no no no yes no
system storage yes yes yes yes no no
Documentation
getting started yes no no ? no - (you can use OpenSSL for Windows developer's guide by Trizen)
how to/faq yes several questions on the web-site no ? no yes
objects/classes/API description yes yes yes yes custom format, integrating into Delphi IDE incomplete, hard to use
 
Examples Delphi, C#, VB6, VB.NET, Visual C++ samples for both server and client. Delphi, VB samples and more demo applications for Delphi and ActiveX C++ samples in Platform SDK demo applications demo applications (.c, .cpp)
Protocols
Application-level protocols via third-party libraries (Indy, ICS) Secure ActiveX COM controls for TCP, TCP Server, POP3, FTP, and FTP Server. HTTPS, SMTPS, POPS, FTPS, IMAPS, LDAPS, NNTPS, SOAPS (and more) external external external
Possibility to create own TCP-based protocols and access to socket layer using TClientSocket / TServerSocket, Indy, ICS, NexusDB, RealThinClient, .NET Socket class, CSocket / CAsyncSocket (ready-to-use classes included) or other third-party components and classes yes yes yes using third-party components yes

a If you use DLL, the hacker can easily intersept the unprotected data by hooking the DLL API. Native call linkage is strongly recommended.

Please notify us if you find that some information is incorrect.

Most wanted features
Vote or request a feature
Support and Resources
  • Knowledgebase
  • Documentation on-line
  • Forum
  • Ask a question in HelpDesk
Latest version

8.0.176
Released 23 May 2010

  • New And Improved Features
  • Change list
  • Download
Contact Us | Terms of Use | Trademarks | Privacy Statement | Site Index
Copyright (c) 1998-2010, EldoS Corporation
Design by Web Arsenal