Class: SymEncryptedIntegrityProtected

packet/sym_encrypted_integrity_protected~ SymEncryptedIntegrityProtected

new SymEncryptedIntegrityProtected()

Source:

Members

encrypted

The encrypted payload.
Source:

modification :Boolean

If after decrypting the packet this is set to true, a modification has been detected and thus the contents should be discarded.
Type:
  • Boolean
Source:

Methods

decrypt(sessionKeyAlgorithm, key) → {String}

Decrypts the encrypted data contained in this object read_packet must have been called before
Parameters:
Name Type Description
sessionKeyAlgorithm module:enums.symmetric The selected symmetric encryption algorithm to be used
key String The key of cipher blocksize length to be used
Source:
Returns:
The decrypted data of this packet
Type
String