Search
7 result(s) for SymmetricEncryptionAlgorithm
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.40.2.3 EncryptedSecret Formatused to create the keys needed for decrypting and verifying the payload using the SymmetricEncryptionAlgorithm specified by the SecurityPolicyUri . Each EncryptedSecret DataType describes how the key data is structured ... obscure the length of the Secret and to meet the requirements of the SymmetricEncryptionAlgorithm . OPC 10000-6 describes how to calculate the PayloadPaddingSize for different SymmetricEncryptionAlgorithms. The value of each
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.40.2.4 RsaEncryptedSecret DataTypeUInt16 See Table 183 . Signature Byte[*] The Signature calculated with the SigningKey using the SymmetricEncryptionAlgorithm from the SecurityPolicy . The Signature is calculated after encrypting the KeyData and the payload
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsPolicyUri The URI assigned to the SecurityPolicy . SymmetricSignatureAlgorithm The symmetric signature algorithm to use. SymmetricEncryptionAlgorithm The symmetric encryption algorithm to use. AsymmetricSignatureAlgorithm The asymmetric signature algorithm to use. AsymmetricEncryptionAlgorithm ... SecureChannel . The length of the keys used for encryption is implied by the SymmetricEncryptionAlgorithm . The length of the keys used for creating Signatures is specified by the DerivedSignatureKeyLength . The MinAsymmetricKeyLength
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings6.7.6 Deriving keysinformation is specified by the SecurityPolicy : SigningKeyLength (from the DerivedSignatureKeyLength ); EncryptingKeyLength (implied by the SymmetricEncryptionAlgorithm ); InitializationVectorLength (from by the InitializationVectorLength ); The pseudo random function requires a secret and a seed ... DerivedSignatureKeyLength ServerEncryptingKey ClientSecret ServerSeed DerivedSignatureKeyLength EncryptionKeyLength ServerInitializationVector ClientSecret ServerSeed DerivedSignatureKeyLength + EncryptionKeyLength InitializationVectorLength The SymmetricEncryptionAlgorithm for the SecurityPolicy sets the DerivedSignatureKeyLength , the EncryptionKeyLength and InitializationVectorLength . All constants referenced in the table
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings6.8.1 Secure Channel Handshakeshared secret, Salt= ClientSalt and Info= ClientSalt as shown in Table 67 . The SymmetricEncryptionAlgorithm for the SecurityPolicy sets the DerivedSignatureKeyLength , the EncryptionKeyLength and InitializationVectorLength . All constants referenced in the table ... Name Offset Length ServerSigningKey 0 DerivedSignatureKeyLength ServerEncryptingKey DerivedSignatureKeyLength EncryptionKeyLength ServerInitializationVector DerivedSignatureKeyLength + EncryptionKeyLength InitializationVectorLength The SymmetricEncryptionAlgorithm for the SecurityPolicy sets the DerivedSignatureKeyLength, the EncryptionKeyLength and InitializationVectorLength .. When using AuthenticatedEncryption, the DerivedSignatureKeyLength
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappingsfinite field group are specified by the SecurityPolicy . The encryption uses the symmetric encryption algorithm specified by the SecurityPolicyUri . The encrypting key and initialization vector are generated by using ... EncryptionKeyLength InitializationVector EncryptionKeyLength InitializationVectorLength The EncryptionKeyLength and EncryptionBlockSize are specified by the Symmetric Encryption Algorithm for the SecurityPolicy . The Signature is created with the SigningCertificate and is calculated after encryption
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.4.3.1 GeneralUADP NetworkMessage depend on the selected SecurityPolicy . The algorithms are defined by SymmetricEncryptionAlgorithm and SymmetricSignatureAlgorithm in OPC 10000-7 . The nonce length is part of the SymmetricEncryptionAlgorithm . The keys used ... data returned from GetSecurityKeys . The SymmetricSignatureAlgorithm is defined in the SecurityPolicy. EncryptingKey Byte [SymmetricEncryptionAlgorithm Key Length] Encryption key part of the key data returned from GetSecurityKeys . The SymmetricEncryptionAlgorithm is defined