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.