SecureBlackbox (.NET edition) is the comprehensive component collection for Internet security.
SecureBlackbox (.NET) is a tool that adds support for S/MIME, SSL/TLS, SSH, PKI, SFTP to your application.
SecureBlackbox is split to several packages:
■ PKIBlackbox - offers support for Public Key Infrastructure (X.509 certificates, certificate requests, certificate revokation lists, certificate storages etc.). PKIBlackbox supports Windows Certificates and Windows Certificate Storages. PKIBlackbox lets you manage certificates, stored on CryptoCards and USB CryptoTokens, via CryptoAPI.
■ SSLBlackbox - client and server components that provide complete support for SSL2, SSL3 and TLS1. Unlike other components SSLBlackbox contains original implementation of all encryption algorithms and security protocols, used in the package, and doesn't depend on third-party libraries.
■ MIMEBlackbox - high-quality MIME components with own character conversion tables and own MIME parser/assembler. When used together with PKIBlackbox or PGPBlackbox, MIMEBlackbox offers support for S/MIME or PGP/MIME respectively.
■ SSHBlackbox - client components that provide support for SSH1 and SSH2 (including compression) and don't depend on third-party libraries. Server-side components are in development.
■ SFTPBlackbox - client component that provides support for SSH File Transfer Protocol (SFTP, SSH-based protocol).
Requirements:
· MS Visual Studio 2008
· MS Visual Studio 2005
· MS Visual Studio .NET 2003
· CodeGear RAD Studio 2007 (Delphi.NET personality)
· Borland Developer Studio 2006 (Delphi.NET, C# Builder personalities)
· Borland Delphi 2005 (Delphi.NET, C# Builder personalities)
· Borland Delphi 8
· Borland C# Builder
· MONO development tools
Limitations:
· Nag screen, which is shown from time to time
· Time delay, which occurs during execution of certain methods of SecureBlackbox components
What's New in This Release: [ read full changelog ]
· [.NET, VCL] (PDF) Empty signature fields can be now added to the document
· [.NET, VCL] (SSH) Added means for sending channel EOF before closing the channel
· [.NET, VCL] (SSL) Added UseSSLSessionResumption property to TElSimpleSSLClient class and its descendants
· [VCL] (MIME) Added hash algorithm selection in DKIM signer demo
· [.NET, VCL] (PDF) Raw signature body is now accessible via SignatureContents property
· [.NET, VCL] (PDF) Added aoAdjustTimesToUTC document assembly option
· [.NET, VCL] (HTTP) Added ForceKeepAliveIfConnectionHeaderIsAbsent property
· [All] (PKI) Added support for badly encoded CMS SignerLocation attribute
· [All] (MIME) Fixed time zone issue in DomainKeys signature creation time
· [All] (MIME) Fixed bug in relaxed canonicalization algorithm in DKIM