class Matter::Certificate::CertificationDeclaration

Overview

Generates Certification Declaration (CD) for Matter devices The CD is a PKCS#7 SignedData structure containing device certification info Used during commissioning to prove device compliance

Defined in:

matter/certificate/certification_declaration.cr

Constant Summary

TEST_CMS_SIGNER_PRIVATE_KEY = "AEF3484116E9481EC57BE0472DF41BF499064E5024AD869ECA5E889802D48075"

Test CMS Signer Private Key from Matter 1.1 Core Spec Appendix F This is the well-known test key that chip-tool trusts

TEST_CMS_SIGNER_SKI = "62FA823359ACFAA9963E1CFA140ADDF504F37160"

Subject Key Identifier for the test CMS signer certificate

Class Method Summary

Class Method Detail

def self.generate(vendor_id : UInt16, product_id : UInt16) : Bytes #

Generate a Certification Declaration for a device


[View source]