asymmetric Decrypt
asymmetricDecrypt : ( buffer : Buffer , privateKey : PrivateKey ) => Buffer
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:143
asymmetric Encrypt
asymmetricEncrypt : ( buffer : Buffer , publicKey : KeyObject ) => Buffer
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:136
asymmetric Encryption Algorithm
asymmetricEncryptionAlgorithm : string
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:157
asymmetric Sign
asymmetricSign : ( buffer : Buffer , privateKey : PrivateKey ) => Buffer
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:134
asymmetric Signature Algorithm
asymmetricSignatureAlgorithm : string
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:155
asymmetric Verify
asymmetricVerify : ( buffer : Buffer , signature : Signature , certificate : DER , ) => boolean
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:135
asymmetric Verify Chunk
asymmetricVerifyChunk : ( self : CryptoFactory , chunk : Buffer , certificate : DER , ) => { signatureIsOK : boolean ; signatureLength : number }
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:124
block Padding Size
blockPaddingSize : number
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:159
Optionaldecrypt Params
decryptParams ?: AsymmetricDecryptParams
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:153
derived Encryption Key Length
derivedEncryptionKeyLength : number
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:116
derived Signature Key Length
derivedSignatureKeyLength : number
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:117
encrypting Block Size
encryptingBlockSize : number
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:118
maximum Asymmetric Key Length
maximumAsymmetricKeyLength : number
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:123
minimum Asymmetric Key Length
minimumAsymmetricKeyLength : number
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:121
security Policy
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:114
sha1or256
sha1or256 : "SHA1" | "SHA256"
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:160
signature Length
signatureLength : number
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:119
Optionalsign Params
signParams ?: AsymmetricSignParams
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:151
symmetric Encryption Algorithm
symmetricEncryptionAlgorithm : "aes-256-cbc" | "aes-128-cbc"
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:158
symmetric Key Length
symmetricKeyLength : number
Defined in work/node-opcua/node-opcua/packages/node-opcua-secure-channel/dist/source/security_policy.d.ts:115
Deprecated
raw-key decryption is superseded by the opaque key-operations path: declare decryptParams and decrypt through
asymmetricDecryptWithKeyOps(+Sync). Still populated and functional; a removal candidate for the next major.