SecureBlackbox Knowledge Base

Recent SSL Articles


What SSL/TLS algorithms are implemented in SecureBlackbox?

SecureBlackbox contains complete support for SSL 2, SSL 3, TLS 1.0 and 1.1, including AES and Camellia. SecureBlackbox doesn't support Elliptic Curves at the mom…

Why does first HTTPS, FTPS or SMTPS connection to the server take more time than subsequent connections?

Why does first HTTPS, FTPS or SMTPS connection to the server take more time than subsequent connections.

Why can connection to the SSL/TLS (HTTPS, FTPS, SMTP/S, POP3/S) server be closed without any error indication right after connecting?

Some servers close connection immediately when they receive client's data packet which they can't parse or don't understand. This is usually either a flaw of the…

Why is PCT 1.0 not supported?

PCT1 is an outdated attempt of Microsoft to establish it's own standard. The attempt failed, so PCT is not used anywhere now.…

Why is there no SSL 4 support?

SSL 4 from Reuters has nothing in common with Secure Socket Layer. SSL 3 successor is TLS family of protocols.…

Is there easier way to add SSL to my application?

SecureBlackbox includes wrappers or descendants of the most popular classes and components used for socket access. SecureBlackbox.NET provides ElClientSSLSocket …

Can I use SecureBlackbox to connect to WCF service with TLS 1.2?

SecureBlackbox includes a self-contained SSL/TLS engine, which implements TLS 1.2. So you can connect to the remote server using TLS 1.2 if: (a) the other side s…

Why doesn't SSL/TLS (HTTPS, FTPS etc) client connect to the server with default settings?

Short answer First of all, newer versions of servers expect the client to have enabled either new (TLS 1.1, TLS 1.2) or old (SSL 3) versions of the protocol but …

Active property of the socket-based component is true, though I know that connection has been closed by the server. Why so?

Active property, when set, indicates that the connection was successful and the component was ready to perform its actions. However if the connection was lost on…

Can I use SSL/TLS without certificates?

SSL/TLS protocol standards let you use X.509 certificates, OpenPGP keys, symmetric keys (pre-shared keys, PSK) and passwords (SRP). SecureBlackbox supports all o…

Class library for PGP-compatible OpenPGP

Class library for OpenPGP

Setting certificates in client-server systems

The article describes how to set up X.509 certificates in SSL client and server components.

SSL Transports for NexusDB

Information about adding SSL security to NexusDB

Using SecureBlackbox with kbmMW

Step-by-step explanation of how to add SSL security to kbmMW

Using OCSP stapling in TLS-enabled components

OCSP Stapling is a procedure of “caching” an OCSP response for TLS server certificate and sending the response together with the certificate during TLS handshake…