3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
For the purposes of this document the terms and definitions given in OPC 10000-1, OPC 10000-2 and OPC 10000-3 as well as the following apply.
3.1.1 CertificateThumbprint
short identifier used to uniquely identify an X.509 v3Certificate.
3.1.2 DataEncoding
way to serialize messages and data structures.
3.1.3 DefaultValue
a value that is used when no other value is known or available.
3.1.4 DevelopmentPlatform
suite of tools and/or programming languages used to create software.
3.1.5 Mapping
specification on how to implement an OPC UA feature with a specific technology.
3.1.6 VerboseEncoding
A DataEncoding where the serialized form does not omit optional or default values and adds additional descriptive text.
3.1.7 OctetString
a sequence of zero or more octets without any length prefix.
3.1.8 CompactEncoding
A DataEncoding where encoding the serialized form omits optional and default values.
3.1.9 SecurityProtocol
Protocol which ensures the integrity and privacy of UA Messages that are exchanged between OPC UA applications
3.1.10 StackProfile
combination of DataEncodings, SecurityProtocol and TransportProtocol Mappings
3.1.11 TransportConnection
full-duplex communication link established between OPC UA applications.
3.1.12 TransportProtocol
way to exchange serialized OPC UA Messages between OPC UA applications
3.2 Abbreviated terms
AEAD Authenticated Encryption with Associated Data
API Application Programming Interface
ASN.1 Abstract Syntax Notation #1 (used in X.690)
CSV Comma Separated Value (File Format)
DNS Domain Name Service
ECC Elliptic Curve Cryptography
HTTP Hypertext Transfer Protocol
HTTPS Secure Hypertext Transfer Protocol
IANA Internet Assigned Numbers Authority
IPSec Internet Protocol Security
IRDI International Registration Data Identifier
JWT JSON Web Token
NAT Network Address Translation
NIST The US National Institute of Standards and Technology
OID Object Identifier (used with ASN.1)
PRF Pseudo Random Function
RSA Rivest, Shamir and Adleman [Public Key Encryption System]
SHA1 Secure Hash Algorithm
SOAP Simple Object Access Protocol
SSL Secure Sockets Layer (Defined in TLS)
TCP Transmission Control Protocol
TLS Transport Layer Security (Defined in TLS)
UA Unified Architecture
UACP OPC UA Connection Protocol
UASC OPC UA Secure Conversation
WS-* XML Web Services Specifications
XML Extensible Markup Language