3 Terms, abbreviated terms and conventions

3.1 Overview

It is assumed that basic concepts of OPC UA security and ISO/IEC TS 30168 are understood in this document. For the purposes of this document, the terms and definitions given in OPC 10000-1, OPC 10000-2, OPC 10000-4, OPC 10000-6, OPC 10000-12 and OPC 10000-21 as well as the following apply.

Note that OPC UA terms and terms defined in this document are italicized in the document.

3.2 SecureElements for OPC UA based on ISO/IEC TS 30168 terms

3.2.1 generic trust anchor application programming interface (GTA API)

set of well-defined methods, functions, routines, or commands for application software to facilitate the programming languages use of cryptographic or protected resources from an SE that is used as trust anchor

3.2.2 Personality

set of trusted information and cryptographic key material that is used by an application in a specific security context

3.2.3 Certificate

digitally signed data structure that contains a public key and the identity of a Client or Server.
[SOURCE: OPC 10000-1]

3.2.4 SecureElement (SE)

component capable of securely hosting functionalities, or confidential and cryptographic data, or both in accordance with well-defined rules and security requirements

3.2.5 TrustAnchor

3.3 Abbreviated terms

GTA APIGeneric Trust Anchor Application Programming Interface
SANSubject Alternative Name (X.509)
SESecure Element
URIUniform Resource Identifier