Obtaining an Encryption Certificate

Before establishing a secure TCP connection, you'll need to have an encryption certificate for the domain to which you'll be connecting. You can use any certificate from the chain as long as it doesn't exceed four levels from your desired domain. The lowest-level certificate with certificate authority (CA) will generally provide the fastest performance.

Step-by-step instructions

First, open your browser of choice and navigate to the domain with which you'll be working. Note that this must be an HTTPS connection.

Next to the address bar, click on the padlock icon.

object_sock_tls_cert01

A small window will pop up. Click Certificate; this will open the Certificate window.

object_sock_tls_cert02

In the Certificate window, click on the Certification Path tab. Double-click on the desired certificate; this will open another window.

object_sock_tls_cert03

Click the Details tab, and then click Copy to File... to open the Certificate Export Wizard.

object_sock_tls_cert04

When going through the wizard, you'll be asked which file format to use; select DER encoded binary X.509 (.CER). You'll then be asked to name the file and choose its destination — your Tibbo BASIC/C project folder, for instance. Follow the prompts in the wizard until the certificate is exported.

object_sock_tls_cert05

In your TIDE project, click File > Project Files > Add Existing File to open the Add Existing File to Project dialog. Select the certificate file you've just saved. Next, make sure that the Type field is set to Binary File. Click OK.

The file will be added to your project, and you will see it listed in the Files pane, under Resource Files.

object_sock_tls_cert06