SecureBlackbox 16: How Do I Use Timestamping with PDFBlackbox, XMLBlackbox, or PKIBlackbox?

Note: This article applies only to SecureBlackbox Legacy. For future development please consider using the latest version.

You can perform timestamping using one of the following components: TElHTTPTSPClient or TElFileTSPClient.

The first component makes use of TElHTTPSClient, which is covered by the HTTPBlackbox or SSLBlackbox licenses. TElFileTSPClient lets you send the TSP request and pass the response to the timestamping code yourself, using any transport you need (such as HTTPWebRequest for .NET or the Indy HTTP client for VCL).

You don't need any extra license for TElFileTSPClient, but you will need to implement HTTP connectivity yourself. This is relatively simple (about 10-15 lines of code). For more information, see the corresponding section in RFC 3161.

We appreciate your feedback.  If you have any questions, comments, or suggestions about this article please contact our support team at