Skip to main content

Security Local Set Decode

This structural rule validates MISB ST 0102 security metadata carried inside MISB ST 0601 Tag 48.

What This Test Does​

The rule:

  • scans decoded MISB ST 0601 packets for Tag 48 Security Local Metadata Set payloads
  • passes each Tag 48 value to the libmisb MISB ST 0102 validator
  • checks that the nested payload decodes as a valid BER-encoded MISB ST 0102 local set

✅ Pass Criteria​

The test passes when every detected Tag 48 payload decodes as a valid MISB ST 0102 local set.

❌ Fail Criteria​

The test fails when a Tag 48 payload is truncated, malformed, or otherwise cannot be decoded as a BER-tagged MISB ST 0102 local set.

Notes​

This rule is evaluated against the nested security local set, but the reported packet location points to the outer MISB ST 0601 packet that carried the failing Tag 48 payload.