A student's open lab: learning and sharing, free for everyone.

SIP UniverseFree University

Home / Call authentication and compliance / STIR and SHAKEN

STIR and SHAKEN

RFC 8224 defines a signed SIP Identity header. RFC 8225 defines PASSporT. SHAKEN is the industry mechanism the ATIS STI-GA page describes. Educational only.

Learn in 5 minutes

  1. Separate STIR from SHAKEN
  2. Name PASSporT
  3. Repeat the FCC description without treating this page as the rule

Visual

Identity is a header on the INVITE, not a second call · study drawing · cyphermonkeylabs.com Originating providerTerminating provider INVITE 100 180 200

SVG HTML PNG

The protocol pieces are IETF documents. The governance body on the page this lab opened is the STI-GA.

Worked example

Find the header The Identity value is a placeholder. Do not treat it as a signature.

  1. Open the dissector.
  2. Find Identity.
  3. Say which RFC defines the header.

Fault

A test tool shows Identity: <study-token-not-a-real-passport> and the display name matches. The ticket says SHAKEN passed.

RFC 8225 describes a cryptographic token. This lab's string is not one.

Quiz

RFC 8224 defines


PASSporT is


The STI-GA page describes SHAKEN as


On the STI-GA page, SHAKEN is written out as


The STI-GA page says a digital signature is meant to


This lesson's Identity value is


Ecosystem

Glossary, sister systems, and the integration seam for this room.

Quality management and recording QM scores interactions. The standardized way an SBC forks a session to a recorder is SIPREC.

Glossary · Ecosystem map · Ports · Troubleshooting

Sources and go deeper