SecureBlackbox Knowledge Base

Recent FAQ Articles


(WinRT) I am getting a "Connection failed (error code is -2147024891)" exception when trying to set up a network connection from a WinRT application. What's the matter?

The error code above ( 0x80070005 ) stands for the Access Denied error. You might get this error when connecting to network resources (e.g. by using FTP, HTTP or…

Why does validation of certificates fails with the error of "CA certificate not found"?

Certificates in PKI (Public Key Infrastructure) make a chain to the trusted root certificate. Complete validation includes building such chain and validating eac…

(.NET) .NET 4.0 application fails to work properly on Windows 8 after .NET 4.5 Framework is installed.

.NET 4.0 application fails to work properly on Windows 8 after .NET 4.5 Framework is installed.

(Java) When running a project from NetBeans, I get an exception on any call to SecureBlackbox. Why?

Why when running a project from NetBeans, I get an exception on any call to SecureBlackbox?

(.NET) Why is not all data process by ... ?

Don't use StreamWriter class. Use descendants of Stream class.…

Diagnosing certificate chain validation errors when validating a certificate or signature with *AdES components.

Note: This article primarily addresses the components that perform complete chain validation out-of-the-box. In particular, these include TElX509CertificateValid…

What is the difference between client-only and client-server packages?

Differences between client-only and client-server

When I try to download the source code package from My Control Center, I get only a small file (not an archive). Why?

When doownloading the source code package from My Control Center, and getting only a small file (not an archive).

I am getting an 8219 (0x201B) error when trying to use system certificate for signing. Still I am able to use this certificate with other applications. Am I doing something wrong?

This problem sometimes occurs on the 64 bit operating systems when accessing certificates stored on hardware tokens with TElWinCertStorage object. Some token ven…

Is SecureBlackbox FIPS-certified?

SecureBlackbox itself is not certified. However, on Windows it can work in so-called FIPS mode

Is there Secure FTP support available?

Supported Secure FTP available.

Why the code works in GUI or console application but doesn't work in a system service?

There are several things to check in this situation: If the GUI/console application and the service are different applications, then be sure that you have copied…

I have found a bug. How do I report it?

How to report a bug

I can't read SecureBlackbox HTMLHelp (CHM) file. It's just blank. Why?

Solution for reading SecureBlackbox HTMLHelp (CHM) file.

Implementing CAdES signing of data using SecureBlackbox

The article describes how to perform advanced signing of data according to CAdES specification using SecureBlackbox.

(VCL) I get Internal Compiler Error Uxxx when tyring to compile SecureBlackbox. What should I do?

(VCL) Getting Internal Compiler Error Uxxx when tyring to compile SecureBlackbox.

When I use a production license key, I get an error saying that the key is valid for other version of SecureBlackbox. What is that supposed to mean?

When using a production license key, but still getting an error saying that the key is valid for another version.

When I use a production license key, I get an error saying that the key is valid for other version of SecureBlackbox. What is that supposed to mean?

The exact messages are: "Provided license key is valid for old version of SecureBlackbox and not the current one. Please upgrade your license." or " Provided lic…

May I ask for a feature to be added?

Sure. Please submit your suggestion to us. It's a good idea to ensure, that the functionality you are asking about is not available at the moment (some things ca…

(VCL) I have found a memory leak - global objects are not deleted.

(VCL) I have found a memory leak - global objects are not deleted. The leaks you have noticed are not leaks actually. During its work, SecureBlackbox creates sev…

(.NET) Memory usage in my project grows all the time and this is due to SecureBlackbox. Why?

(.NET) Memory usage in project grows all the time and this is due to SecureBlackbox. Why?

(.NET) The .NET 2.0 samples reference .NET 1.1 assemblies. Why?

Why the .NET 2.0 samples reference .NET 1.1 assemblies.

Implementing PAdES signing of PDF documents using SecureBlackbox

The article describes how to perform advanced signing of PDF documents according to PAdES specification using SecureBlackbox.

(.NET) Why can't I create Portable Class Library (PCL) that uses SecureBlackbox? Do you have PCL version of SecureBlackbox assemblies?

Portable Class library for SecureBlackbox

Why doesn't your socket detect that the remote side was disconnected?

Why doesn't socket detect that the remote side was disconnected?

SecureBlackbox produces invalid results or exposes incorrect behaviour. Is it a bug?

Solution SecureBlackbox produces invalid results or exposes incorrect behaviour.

I need implementation of ... encryption (or hashing) algorithm. Can I use SecureBlackbox?

Using SecureBlackbox for encryption and hashing algorithms.

Is SecureBlackbox multithreaded?

The correct term would be "thread-safe", i.e. capable of being called from multiple threads simultaneously. In SecureBlackbox all classes can be grouped to "cont…

What security algorithms are implemented in SecureBlackbox?

Implemented security algorithms.

How can I have several versions of SecureBlackbox installed on certain system at the same time?

How to have several versions of SecureBlackbox installed on certain system at the same time

(.NET) Your socket-based components work fine in .NET but not in Silverlight. What's the problem?

(.NET) Socket-based components work fine in .NET but not in Silverlight. What's the problem?

(Windows Phone 7) Socket connection doesn't work when the phone is locked. A bug?

Socket connection doesn't work when the phone is locked. A bug?

What third-party components/libraries are supported?

Supported development tools

Does SecureBlackbox use any third-party cryptography libraries?

No. With .NET edition, SecureBlackbox is compiled to pure managed code and all encryption, hashing and compression algorithms are implemented internally. With VC…

(VCL) I get ‘Unit ... was compiled with a different version of ...’ error.

The error is caused by a conflict between different versions of SecureBlackbox units, which you probably installed in different moments of time. The solution is:…

(VCL) I am getting ‘Error: Unresolved external Cert...’ when linking the project with C++Builder

Error: Unresolved external Cert...when linking the project with C++Builder

Where do I find sample projects?

All sample projects which are available, are included into distribution and installed to \Samples folder when you install SecureBlackbox that you have downloaded…

Why do I need to secure my internet communications?

If your application transfers data across network, chances are that there will be people who want to steal information or just peep into it. Why give them a chan…