Application Certificate for OPC UA Source Systems

Use

X.509 V3 Certificates for a Secure Connection

To be able to set up a secure connection, you need to have chosen the security mode Sign or SignAndEncrypt for the endpoint. In this case, in PCo, you need a valid X.509 v3 certificate. This certificate can either be self-signed, or the validity of the certificate needs to be guaranteed by a trusted certification authority (CA).

You can generate and automatically assign a self-signed certificate directly in the application. These self-signed certificates are stored as application certificates with a private key in the Microsoft certificate store. You can decide yourself whether you want to store the certificate under current user or under local computer in the certificate store. In this area, you can still select the folder. For more information, see Generate and Assign a Self-Signed Certificate.

In both cases, the service user under whose user account the OPC UA agent instance is running, must be able to access the private key.

The certificate needs to enable the following usages:

  • digitalSignature

  • nonRepudiation

  • keyEncipherment

  • dataEncipherment

If you generate the certificates yourself, another URI, which identifies the application, should be given in the Subject Alternative Name field of the certificate.

Further Information

For more information, see https://opcfoundation.org/developer-tools/specifications-unified-architectureInformation published on non-SAP site in Part 6: Mapping, Version 1.03, Section 6.2.2. (Table 23).