Application Instance Certificate and Software Certificate

Unified Architecture topics related to OPC UA Specification, compliant behavior and any technical issues of OPC UA, like Security, Information Model, Companion Specs DI, PLCopen, ADI, ...

Moderator: Support Team

Post Reply
Mel
Sr. Member
Sr. Member
Posts: 10
Joined: 04 Mar 2014, 14:19

Application Instance Certificate and Software Certificate

Post by Mel »

Hi,

OPC UA supports two different certificate types.
The Application Instance Certificate used to exchange the public key to encrypt the OpenSecureChannel-message
and the SoftwareCertificate which is exchanged during the Session.

What is the SoftwareCertificate used for?
There exist also the signed version of this certificate in the spezification.

Thank you very much,
Mel

User avatar
Support Team
Hero Member
Hero Member
Posts: 3068
Joined: 18 Mar 2011, 15:09

Re: Application Instance Certificate and Software Certificat

Post by Support Team »

Hi,

The Application Instance Certificate is use to identify an individual software installation and to protect the communication.

The Software Certificate is just used to identify a product with its features (Profiles). Such a Software Certificate can be signed by the OPC Foundation to acknowledge support of the indicated profiles after the software was certified by an OPC Foundation certification laboratory. Software Certificates are not used yet.

Best Regards,
Unified Automation Support Team

Mel
Sr. Member
Sr. Member
Posts: 10
Joined: 04 Mar 2014, 14:19

Re: Application Instance Certificate and Software Certificat

Post by Mel »

Thanks again for the answer :-)

Post Reply