2021-04-13
20
IDS NXT: Setup IDS NXT rio
10 HTTPS communication with SSL certificate
You have the possibility that you upload a SSL certificate to the camera and establish a secure connection
between the host PC and the camera. The following certificate types can be used:
·
Self-signed certificate
This consists of a private key and a certificate file with a public key and details of the certificate. The server
must know the private key and the certificate file. On the client side, each self-signed certificate must be
trusted separately.
·
CA-signed certificate (CA = certificate authority)
For this certificate type, first a certificate is created for the certification authority. The CA certificate itself is
a self-signed certificate consisting of a private key and the certificate file. The CA's private key is required
to sign the server certificate. Multiple server certificates can be created for different devices. These server
certificates also consist of a new private key and the original server certificate, which is signed by the CA.
For uploading to an IDS NXT camera, you need an encrypted SSL package (*.NXT_SSL). You create this via
<%NXT-IDE%> using a script.
·
Creating SSL package with existing certificates
·
Uploading certificate to camera
·
Fig. 11: Configure HTTPS communication
If you use an SSL certificate, it is not necessary to make any further settings for IDS Vision
Cockpit, as IDS NXT cockpit uses a secure connection.
10.1 Creating SSL package with existing certificates
Prerequisites
·
IDS NXT camera with IDS NXT OS version 1.2.0 or higher
·
<%NXT-IDE%> version 1.0 or higher
·
SSL certificates in pem format
Preparing
1. Download the archive "ids-nxt-pack-certificate.zip" (see
https://en.ids-imaging.com/downloads.html
).