Skip to content

Reference

OpcSecurityAlgorithm Enum

Defines the different algorithms supported to describe the Uri of a specific OpcSecurityPolicy and through that the type of message encryption used by that security policy.

Reference

OpcSecurityAlgorithm Enum ​

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Also in
Opc.UaFx.Client

Defines the different algorithms supported to describe the Uri of a specific OpcSecurityPolicy and through that the type of message encryption used by that security policy.

Syntax ​

csharp
public enum OpcSecurityAlgorithm
vbnet
Public Enum OpcSecurityAlgorithm

Inheritance ​

Object → ValueType → Enum → OpcSecurityAlgorithm

Fields ​

NameValueDescription
Aes128_Sha256_RsaOaepsince v2.527TODO
Aes256_Sha256_RsaPsssince v2.528TODO
Auto0The Algorithm and Uri used by a OpcSecurityPolicy is determined according to the OpcSecurityMode used: None for the mode None and Basic256Sha256 for the modes Sign and SignAndEncrypt. The algorithms Basic128Rsa15 and Basic256 are deprecated by OPC 10000-7 and therefore only used if stated explicitly.
Basic128Rsa153The URI 'http://opcfoundation.org/UA/SecurityPolicy#Basic128Rsa15' is used by the Uri of a OpcSecurityPolicy and expresses the use of (not longer secure) security using RSA-15 as the key wrap algorithm and 128-bit Basic for message encryption.
Basic2564The URI 'http://opcfoundation.org/UA/SecurityPolicy#Basic256' is used by the Uri of a OpcSecurityPolicy and expresses the use of security using 256-bit Basic for message encryption.
Basic256Sha2565The URI 'http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256' is used by the Uri of a OpcSecurityPolicy and expresses the use of security using SHA-256 for the signature digest and 256-bit Basic for message encryption.
Custom1The Algorithm referred to by Uri used by a OpcSecurityPolicy does not refer to one of the OPC UA predefined security policies.
Https6The URI 'http://opcfoundation.org/UA/SecurityPolicy#Https' is used by the Uri of a OpcSecurityPolicy and expresses the use of security using an encryption layer of SSL/TLS to protect messages. ATTENTION: This security algorithm is (not) yet supported by OPC UA.
None2The URI 'http://opcfoundation.org/UA/SecurityPolicy#None' is used by the Uri of a OpcSecurityPolicy and expresses that no security is to be used.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59