struct
Matter::Session::Case::Definitions::EncryptedDataSigma2
- Matter::Session::Case::Definitions::EncryptedDataSigma2
- Struct
- Value
- Object
Overview
TLV structure for encrypted data in Sigma2 This structure is TLV-encoded, then encrypted
Defined in:
matter/session/case/definitions.crConstructors
-
.from_bytes(data : Bytes) : EncryptedDataSigma2
Constructor from TLV bytes (after decryption)
- .new(responder_noc : Bytes, responder_icac : Bytes | Nil, signature : Bytes, resumption_id : Bytes)
Instance Method Summary
- #responder_icac : Bytes | Nil
- #responder_icac=(responder_icac : Bytes | Nil)
- #responder_noc : Bytes
- #responder_noc=(responder_noc : Bytes)
- #resumption_id : Bytes
- #resumption_id=(resumption_id : Bytes)
- #signature : Bytes
- #signature=(signature : Bytes)
-
#to_bytes : Bytes
Encode to TLV bytes for encryption
Constructor Detail
def self.from_bytes(data : Bytes) : EncryptedDataSigma2
#
Constructor from TLV bytes (after decryption)
def self.new(responder_noc : Bytes, responder_icac : Bytes | Nil, signature : Bytes, resumption_id : Bytes)
#