TIR/SHAKEN — это набор стандартов IETF и ATIS, которые криптографически подписывают номер вызывающего абонента при совершении вызова, чтобы принимающая сторона могла убедиться, что номер не был подделан. В 2026 году он станет обязательным для использования в североамериканских сетях и будет распространяться на международном уровне, но он подтверждает подлинность номера, а не намерения вызывающего абонента.
Проблема: идентификатор вызывающего абонента так и не был аутентифицирован.
На протяжении большей части истории телефонии номер, отображаемый абоненту, просто подтверждался стороной, вызывающей звонок, и считался достоверным на всем протяжении соединения. Ничто не проверяло, имеет ли звонящий право использовать этот номер. Именно этот пробел делает подмену идентификатора вызывающего абонента тривиальной задачей и является причиной автоматических звонков, мошенничества с выдачей себя за другое лицо и мошенничества с подменой соседей. STIR/SHAKEN устраняет этот пробел, добавляя проверяемую криптографическую подпись к процессу установления соединения.
Как работает перемешивание/встряхивание
STIR (Secure Telephone Identity Revisited) — это базовый механизм IETF. RFC 8224 определяет, как подписанный заголовок Identity передается в SIP; RFC 8225 определяет PASSporT, подписанный токен, подтверждающий номер вызывающего абонента; а RFC 8226 определяет структуру сертификатов, которая связывает орган, осуществляющий подписание, с поставщиком услуг. SHAKEN (Signature-based Handling of Asserted information using toKENs) — это профиль ATIS/SIP Forum, определяющий, как операторы связи развертывают STIR в своих сетях, используя иерархию управления и сертификатов.
- Инициирующий провайдер аутентифицирует вызов и создает PASSporT, подтверждающий номер вызывающего абонента, подписанный его закрытым ключом.
- Подпись вставляется в заголовок SIP Identity и передается вместе с вызовом.
- Промежуточные сети передают подписанный вызов к месту назначения.
- Абонентская плата получает публичный сертификат подписавшего абонента, проверяет подпись и подтверждает, что номер вызывающего абонента не был изменен, а затем применяет собственную систему отображения или обработки спама.
Три уровня аттестации
STIR/SHAKEN не утверждает, что звонящий заслуживает доверия — он фиксирует, насколько уверен оператор связи в том, что звонящий может использовать этот номер. Эта уверенность выражается в виде уровня подтверждения в PASSporT.
| Удостоверение | Имя | Что утверждает поставщик услуг-источник |
|---|---|---|
| А | Полное подтверждение | Известный клиент и подтвержденное право использовать номер телефона для звонка. |
| Б | Частичное заверение | Клиент известен, но номер подтвердить не удалось. |
| С | Аттестация шлюза | Вызов поступил из другой сети/шлюза; источник не может быть подтвержден. |
Что оно останавливает, а что нет
Данная концепция мощная, но узкая. Понимание её масштабов позволяет избежать чрезмерной зависимости от неё.
- Это позволяет проверить, не был ли отображаемый номер вызывающего абонента подделан во время передачи, и зафиксировать подтверждение отправителя.
- Это дает операторам связи и аналитическим системам надежный сигнал для маркировки и блокировки спама.
- Это не доказывает намерения звонящего — даже полностью подтвержденный звонок с реального номера может оказаться мошенничеством.
- Сама по себе эта система не помечает и не блокирует звонки; это отдельное аналитическое и политическое решение, основанное на данной сигнатуре.
- В исходном виде это работает только на IP (SIP) каналах связи; при вызовах, проходящих через устаревшие сегменты TDM, подпись может быть потеряна.
Аутентификация по идентификатору вызывающего абонента — это сигнал доверия, а не вердикт. Сочетайте её с поведенческой аналитикой: в нашем ответе по предотвращению мошенничества в телекоммуникациях рассматривается, как аттестация влияет на оценку, а в справочниках BroadNet по программируемой голосовой связи и голосовому API / SIP-транкингу объясняется, где находится сигнатура в потоке вызовов.
Глобальная картина в 2026 году
Аутентификация по идентификатору вызывающего абонента (Caller-ID authentication) изначально была введена в Северной Америке — Федеральная комиссия по связи (FCC) потребовала использования STIR/SHAKEN в IP-сетях США, а Канадская CRTC последовала этому примеру — и сейчас эта модель распространяется. Франция и другие рынки ввели свои собственные режимы аутентификации по идентификатору вызывающего абонента или проверки номера, а отраслевые организации работают над трансграничным взаимодействием. Направление ясно, но охват неравномерен: подписанный вызов в одной стране может попасть в сеть, которая не может его проверить, поэтому аналитика и репутация по-прежнему играют важную роль наряду с криптографией. Техническое положение подписи можно найти в наших ссылках на заголовки SIP и обзор протокола SIP.
Часто задаваемые вопросы
Останавливает ли STIR/SHAKEN все автоматические звонки?
Нет. STIR/SHAKEN проверяет, не был ли вызывающий номер подделан, и записывает подтверждение от провайдера, но не оценивает намерения. Даже с легитимного, полностью подтвержденного номера могут совершаться нежелательные или мошеннические звонки. Его ценность заключается в предоставлении достоверного сигнала, который системы анализа и блокировки спама используют для принятия более эффективных решений по маркировке и фильтрации — это входные данные для обеспечения соблюдения правил, а не само соблюдение правил.
Что означают уровни аттестации A, B и C?
Они показывают, насколько уверен оператор связи в достоверности звонка. Уровень A (полный) означает известного клиента с подтвержденным правом использования номера; уровень B (частичный) означает известного клиента, номер которого не удалось подтвердить; уровень C (шлюзовой) означает звонок, поступивший из другой сети, и его происхождение не может быть подтверждено. Операторы связи, принимающие звонок, учитывают эти уровни при принятии решения о том, как обрабатывать и отображать звонок.
Используется ли функция перемешивания/встряхивания за пределами Соединенных Штатов?
Началось это в Северной Америке под эгидой Федеральной комиссии по связи (FCC) и Канадской комиссии по телекоммуникациям и телекоммуникациям (CRTC), и теперь аутентификация по идентификатору вызывающего абонента распространяется по всему миру, причем такие рынки, как Франция, вводят свои собственные режимы. Охват все еще неравномерен, а трансграничная проверка находится в стадии разработки, поэтому эту систему лучше понимать как растущее глобальное направление, а не как универсально внедренный стандарт к 2026 году.
Работает ли STIR/SHAKEN в сетях, отличных от IP (TDM)?
Встроенных функций это невозможно. Подпись передается в заголовке SIP Identity, поэтому она зависит от пути IP-вызова. Когда вызов проходит через устаревший сегмент TDM, подпись может быть потеряна, а подтверждение — утрачено. Преодоление разрыва в доступности для вызовов, проходящих через старую инфраструктуру — с помощью внеполосных механизмов — является активной областью стандартизации.
Ссылки
- IETF — RFC 8224, Управление аутентифицированной идентификацией в SIP: datatracker.ietf.org
- IETF — RFC 8225, PASSporT: Персональный токен подтверждения: datatracker.ietf.org
- IETF — RFC 8226, Защищенные учетные данные для идентификации по телефону (сертификаты): datatracker.ietf.org
- ATIS — стандарты SHAKEN и аутентификация вызовов: atis.org
- FCC — Аутентификация звонков / STIR/SHAKEN: fcc.gov
