Matter

Edit Compare to Test Cases
Protocol Information

Version: 1.2

Validation Status: ✗ Invalid Protocol specification has validation errors.

Validation Errors:
  • • [device_profile.power_constraint] Does not have a value in the enumeration ["battery","moderate","unlimited"]

Description: Matter protocol for smart home with modern security

Evaluations

Total Evaluations: 1

Protocol Specification (JSON)
{
    "name": "Matter",
    "version": "1.2",
    "description": "Matter protocol for smart home with modern security",
    "device_profile": {
        "type": "smart_home",
        "power_constraint": "moderate_to_unlimited",
        "communication": "wireless_mesh"
    },
    "encryption": {
        "enabled": true,
        "algo": "AES-256-CCM",
        "key_length_bits": 256,
        "scope": "end-to-end",
        "authenticated": true
    },
    "authentication": {
        "mutual": true,
        "device_auth": "ECDSA_P-256",
        "server_auth": "X.509_certificate",
        "certificate_based": true
    },
    "key_exchange": {
        "algo": "Curve25519",
        "ephemeral": true,
        "forward_secrecy": true
    },
    "session_key_derivation": {
        "enabled": true,
        "algorithm": "HKDF-SHA256",
        "salt_type": "random"
    },
    "key_rotation": {
        "enabled": true,
        "frequency": "periodic",
        "automated": true
    },
    "logging": {
        "enabled": true,
        "scope": [
            "authentication",
            "key_rotation",
            "errors"
        ],
        "transmission": "cloud",
        "retention_days": 90
    },
    "firmware_update": {
        "enabled": true,
        "signed": true,
        "signature_algo": "ECDSA-P256",
        "rollback_protection": true
    },
    "formal_verification": {
        "proVerif": "PARTIAL",
        "scyther": "PARTIAL",
        "properties": [
            "mutual_authentication",
            "forward_secrecy",
            "replay_protection"
        ]
    }
}