Enumeration members
Aes128_Sha256_RsaOaep
Aes128_Sha256_RsaOaep: = "http://opcfoundation.org/UA/SecurityPolicy#Aes128_Sha256_RsaOaep"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:69
Basic128
Basic128: = "http://opcfoundation.org/UA/SecurityPolicy#Basic128"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:64
Basic128Rsa15
Basic128Rsa15: = "http://opcfoundation.org/UA/SecurityPolicy#Basic128Rsa15"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:72
Basic192
Basic192: = "http://opcfoundation.org/UA/SecurityPolicy#Basic192"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:65
Basic192Rsa15
Basic192Rsa15: = "http://opcfoundation.org/UA/SecurityPolicy#Basic192Rsa15"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:66
Basic256
Basic256: = "http://opcfoundation.org/UA/SecurityPolicy#Basic256"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:73
Basic256Rsa15
Basic256Rsa15: = "http://opcfoundation.org/UA/SecurityPolicy#Basic256Rsa15"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:67
Basic256Sha256
Basic256Sha256: = "http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:68
Invalid
Invalid: = "invalid"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:62
None
None: = "http://opcfoundation.org/UA/SecurityPolicy#None"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:63
PubSub_Aes128_CTR
PubSub_Aes128_CTR: = "http://opcfoundation.org/UA/SecurityPolicy#PubSub_Aes128_CTR"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:70
PubSub_Aes256_CTR
PubSub_Aes256_CTR: = "http://opcfoundation.org/UA/SecurityPolicy#PubSub_Aes256_CTR"
Defined in packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:71
OPCUA Spec Release 1.02 page 15 OPC Unified Architecture, Part 7
Basic128Rsa15 Security Basic 128Rsa15
A suite of algorithms that uses RSA15 as Key-Wrap-algorithm and 128-Bit for encryption algorithms. -> SymmetricSignatureAlgorithm - HmacSha1 -(http://www.w3.org/2000/09/xmldsig#hmac-sha1). -> SymmetricEncryptionAlgorithm - Aes128 -(http://www.w3.org/2001/04/xmlenc#aes128-cbc). -> AsymmetricSignatureAlgorithm - RsaSha1 -(http://www.w3.org/2000/09/xmldsig#rsa-sha1). -> AsymmetricKeyWrapAlgorithm - KwRsa15 -(http://www.w3.org/2001/04/xmlenc#rsa-1_5). -> AsymmetricEncryptionAlgorithm - Rsa15 -(http://www.w3.org/2001/04/xmlenc#rsa-1_5). -> KeyDerivationAlgorithm - PSha1 -(http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk/p_sha1). -> DerivedSignatureKeyLength - 128 -> MinAsymmetricKeyLength - 1024 -> MaxAsymmetricKeyLength - 2048 -> CertificateSignatureAlgorithm - Sha1
Basic256 Security Basic 256:
A suite of algorithms that are for 256-Bit encryption, algorithms include: -> SymmetricSignatureAlgorithm - HmacSha1 -(http://www.w3.org/2000/09/xmldsig#hmac-sha1). -> SymmetricEncryptionAlgorithm - Aes256 -(http://www.w3.org/2001/04/xmlenc#aes256-cbc). -> AsymmetricSignatureAlgorithm - RsaSha1 -(http://www.w3.org/2000/09/xmldsig#rsa-sha1). -> AsymmetricKeyWrapAlgorithm - KwRsaOaep-(http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p). -> AsymmetricEncryptionAlgorithm - RsaOaep -(http://www.w3.org/2001/04/xmlenc#rsa-oaep). -> KeyDerivationAlgorithm - PSha1 -(http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk/p_sha1). -> DerivedSignatureKeyLength - 192. -> MinAsymmetricKeyLength - 1024 -> MaxAsymmetricKeyLength - 2048 -> CertificateSignatureAlgorithm - Sha1
Basic256 Security Basic 256 Sha256
A suite of algorithms that are for 256-Bit encryption, algorithms include. -> SymmetricSignatureAlgorithm - Hmac_Sha256 -(http://www.w3.org/2000/09/xmldsig#hmac-sha256). -> SymmetricEncryptionAlgorithm - Aes256_CBC -(http://www.w3.org/2001/04/xmlenc#aes256-cbc). -> AsymmetricSignatureAlgorithm - Rsa_Sha256 -(http://www.w3.org/2001/04/xmldsig-more#rsa-sha256). -> AsymmetricKeyWrapAlgorithm - KwRsaOaep -(http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p). -> AsymmetricEncryptionAlgorithm - Rsa_Oaep -(http://www.w3.org/2001/04/xmlenc#rsa-oaep). -> KeyDerivationAlgorithm - PSHA256 -(http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/dk/p_sha256). -> DerivedSignatureKeyLength - 256 -> MinAsymmetricKeyLength - 2048 -> MaxAsymmetricKeyLength - 4096 -> CertificateSignatureAlgorithm - Sha256
Support for this security profile may require support for a second application instance certificate, with a larger keysize. Applications shall support multiple Application Instance Certificates if required by supported Security Polices and use the certificate that is required for a given security endpoint.