Autenticação de Caller ID

STIR/SHAKEN

A TelcoBridges firmou parceria com a TransNexus para oferecer uma solução completa de STIR/SHAKEN que permite aos provedores de serviço prevenir robocalls ilegais, autenticar Caller IDs e restaurar a confiança nas comunicações de voz em redes SIP e TDM.

O desafio

Resolvendo o problema dos robocalls ilegais

Os robocalls ilegais continuam a prejudicar os consumidores. Mais do que interromper com chamadas incômodas sobre garantias estendidas de automóveis, tornaram-se o ponto de entrada para golpistas que exploram os consumidores.

Chamadas indesejadas — incluindo robocalls ilegais e com spoofing — são a principal reclamação dos consumidores junto à FCC e nossa principal prioridade de proteção ao consumidor

Former FCC Chairman Ajit Pai

A falsificação da identidade de um chamador, ou spoofing de Caller ID, é uma tática favorita usada por robocallers ilegais e golpistas para fazer suas vítimas atenderem a chamada. Seja a chamada aparentando ser de um vizinho, de um banco, de uma concessionária ou de um órgão governamental, os consumidores frequentemente caem no engano, resultando em milhões de dólares por ano em fraudes.

Reguladores em todo o mundo estão intensificando os esforços para combater fraudes e chamadas indesejadas por meio de frameworks de autenticação de Caller ID. Nos Estados Unidos, a FCC e a FTC aplicam o TRACED Act, que exige o STIR/SHAKEN para verificar a identidade do chamador, enquanto países como a França e o Brasil introduziram requisitos semelhantes de autenticação.

Objetivos e propósito

Os objetivos do STIR/SHAKEN

Proteger a identidade do chamador

Embora complexo na implementação, o objetivo simples do STIR/SHAKEN é proteger a identidade da parte chamadora, permitindo que a parte chamada saiba com relativa certeza quem iniciou a chamada. Para o assinante, isso deve restabelecer a confiança no Caller ID exibido em seu telefone, apresentando um ícone ou texto que indica que as informações de Caller ID são válidas.

Melhorar a análise

Um segundo objetivo da implementação do STIR/SHAKEN é melhorar a análise utilizada para detectar e bloquear robocallers ilegais, permitindo que robocallers legais (alertas de emergência, lembretes de consultas médicas, etc.) alcancem de forma confiável seus destinatários pretendidos.

Ferramentas para as autoridades

Um terceiro objetivo é fornecer ferramentas para as autoridades, permitindo que identifiquem a origem das chamadas telefônicas, mantenham um registro de atividades potencialmente ilegais e proporcionem um forte efeito dissuasivo.

Como funciona

Teoria de operação do STIR/SHAKEN

O design do STIR/SHAKEN é centrado na criação de um token de identidade criptografado no provedor de serviço originante, passando-o pela rede até o provedor de serviço terminante, que verifica sua autenticidade. Utilizando infraestrutura de chave pública (PKI) bem compreendida, o STIR/SHAKEN depende de certificados gerenciados por uma Autoridade Certificadora (CA) que administra rigorosamente a emissão e revogação, limitando a emissão a provedores de serviço de telefonia (TSP) credenciados e verificados.

STIR/SHAKEN Architecture

Figura 1: Arquitetura STIR/SHAKEN

Conforme mostrado na Figura 1, uma arquitetura simplificada do STIR/SHAKEN abrange vários elementos-chave:

Parte chamadora – o iniciador da chamada, um cliente conhecido do provedor de serviço de telefonia (TSP) originante.
Parte chamada – o destinatário pretendido da chamada, provavelmente um assinante em um TSP diferente.
TSP originante – o provedor de serviço que primeiro recebe a chamada da parte chamadora para a parte chamada, sendo responsável por atestar a autenticidade do chamador, utilizando um Serviço de Autenticação para criar um token seguro de identidade telefônica. A identidade é incorporada na sinalização SIP antes de passar a chamada ao TSP terminante.
Serviço de Autenticação – utilizando as informações da chamada e a atestação, cria um token de identidade codificado, retornando o token ao TSP originante.
TSP terminante – o provedor de serviço que atende a parte chamada, valida o token de identidade utilizando um Serviço de Verificação de Caller ID, e transmite os resultados da verificação à parte chamada.
Serviço de Verificação – decodifica o token de identidade, verifica o token com a chave pública do certificado, e transmite o status de verificação (verdadeiro/falso) de volta ao TSP terminante.
Repositório de Certificados – um serviço compartilhado que hospeda os certificados de cada um dos provedores de serviço confiáveis.

Nossa solução

Uma solução STIR/SHAKEN da TelcoBridges

A TelcoBridges e a TransNexus se uniram para oferecer uma solução completa de STIR/SHAKEN para provedores de serviço que é fácil de integrar em sistemas existentes, escala facilmente, funciona tanto para redes SIP quanto TDM, e possui um modelo de negócio que escala com a adoção.

STIR/SHAKEN para provedores de serviço SIP

STIR/SHAKEN for SIP Networks

Figura 2: STIR/SHAKEN para redes SIP

Para provedores de serviço de telecomunicações baseados em SIP, o uso do ProSBC da TelcoBridges e do ClearIP da TransNexus é integrado conforme mostrado na Figura 2.

No TSP originante, a arquitetura posiciona uma instância de SBC na saída da rede, capturando os detalhes da chamada quando saem da rede e passando as informações da parte chamadora ao ClearIP. O serviço ClearIP atribui uma letra de atestação, gera um Identity header e retorna o SIP Identity header ao ProSBC. Esse SIP INVITE com o Identity header é então encaminhado ao TSP terminante de destino.

No TSP terminante, a arquitetura posiciona um SBC no ponto de entrada, passando o SIP INVITE com o SIP Identity header ao ClearIP para verificação. O ClearIP recupera o certificado encontrado no Identity header, verifica sua autenticidade e retorna um status “verstat” no campo P-Asserted Identity do SIP INVITE. Nesse ponto, o softswitch no TSP terminante pode utilizar os resultados do verstat para:

  • Realizar análises adicionais de reputação
  • Redirecionar a chamada para serviços de triagem
  • Inserir “[V]” no campo de nome do chamador
  • Ou exibir o status de validação da chamada conforme apropriado.

STIR/SHAKEN para provedores de serviço TDM

No entanto, nem todos os provedores de serviço concluíram sua migração para SIP, mantendo parte ou toda a sua rede utilizando equipamentos TDM. Para ajudar a preencher essa lacuna, a solução STIR/SHAKEN da TelcoBridges/TransNexus oferece a flexibilidade para funcionar tanto em redes SIP quanto TDM, ou redes híbridas e qualquer combinação de provedores de serviço.

STIR/SHAKEN for TDM Networks

Figura 3: STIR/SHAKEN para redes TDM

Para provedores de serviço de telecomunicações baseados em TDM, o uso dos TMG Media Gateways da TelcoBridges com o ClearIP da TransNexus é integrado conforme mostrado na Figura 3.

No TSP originante, a arquitetura posiciona uma instância de media gateway na saída da rede, capturando os detalhes da chamada quando saem da rede e passando as informações da parte chamadora ao ClearIP. O serviço ClearIP atribui uma letra de atestação, autentica a chamada e publica o Identity header no Call Placement Service designado do TSP de destino.

No TSP terminante, a arquitetura posiciona um media gateway no ponto de entrada. Ao chegar uma chamada, o media gateway converte a chamada para SIP, passando o INVITE ao ClearIP, onde o SIP Identity header é recuperado do Call Placement Service. Uma vez recuperado, o Identity header é verificado quanto à autenticidade, e o ClearIP retorna um status “verstat” ao media gateway. Nesse ponto, o media gateway ou o switch TDM no TSP terminante pode utilizar os resultados do verstat para:

  • Redirecionar a chamada para serviços de triagem
  • Inserir “[V]” no campo de nome do chamador
  • Ou exibir o status de validação da chamada conforme apropriado.

Estudo de caso

Wabash Communications implementa STIR/SHAKEN em uma rede híbrida SIP/TDM

Saiba como a TelcoBridges ajudou a Wabash Communications a implementar STIR/SHAKEN para ajudar a eliminar robocalls ilegais e melhorar as taxas de atendimento dos assinantes.

Leia o estudo de caso

Por que a TelcoBridges

Benefícios da solução STIR/SHAKEN da TelcoBridges/TransNexus

Os benefícios da solução TelcoBridges/TransNexus incluem:

Facilidade de implementação

A inserção do ProSBC no fluxo de chamadas elimina a necessidade de grandes atualizações de sistema.

Opções flexíveis de implantação

A solução STIR/SHAKEN da TelcoBridges suporta tanto redes SIP quanto TDM ou redes híbridas.

Interoperabilidade

Baseada em interfaces do padrão ATIS, nossa solução STIR/SHAKEN é compatível com soluções STIR/SHAKEN padrão.

Pronta para a nuvem

A solução STIR/SHAKEN da TelcoBridges pode ser implantada em data centers existentes ou como uma assinatura SaaS.

Modelo de negócio escalável

Os provedores de serviço podem aumentar gradualmente o suporte ao STIR/SHAKEN à medida que migram e crescem.

Alta confiabilidade

A solução STIR/SHAKEN da TelcoBridges é baseada em sistemas de software e hardware confiáveis de classe operadora.

FAQ

Perguntas frequentes

O que é STIR/SHAKEN?

STIR/SHAKEN é um conjunto de padrões interconectados projetados para autenticar a identidade do chamador em redes de voz. STIR (Secure Telephone Identity Revisited) define como criar e verificar tokens de identidade criptográficos anexados a chamadas SIP. SHAKEN (Signature-based Handling of Asserted information using toKENs) especifica como os provedores de serviço de voz implementam o STIR em suas redes. Juntos, permitem que um provedor de serviço terminante verifique que o número chamador em uma chamada recebida foi atestado pelo provedor de serviço originante, dando à parte chamada um motivo para confiar no Caller ID exibido em seu telefone.

O que significam os níveis de atestação do STIR/SHAKEN?

Quando um provedor de serviço originante assina uma chamada, ele atribui um dos três níveis de atestação com base no quanto conhece sobre o chamador. Full Attestation (A) significa que o provedor autenticou a parte chamadora e confirmou que ela está autorizada a usar o número chamador. Partial Attestation (B) significa que o provedor sabe de onde a chamada se originou dentro de sua rede, mas não verificou o direito do chamador de usar aquele número específico. Gateway Attestation (C) significa que a chamada entrou na rede do provedor a partir de uma fonte externa ou não confiável, como um gateway internacional, e o provedor não pode verificar a identidade do chamador. Chamadas com Full Attestation são as mais confiáveis e menos propensas a serem sinalizadas ou bloqueadas pela análise downstream.

O STIR/SHAKEN é obrigatório por lei?

Nos Estados Unidos, sim. O TRACED Act (2019) e as ordens subsequentes da FCC exigem que os provedores de serviço de voz implementem o STIR/SHAKEN nas porções IP de suas redes. Grandes operadoras foram obrigadas a cumprir até junho de 2021, e provedores menores receberam prazos estendidos com requisitos de mitigação provisórios. A regra de certificado próprio da FCC exige ainda que os provedores originantes obtenham seus próprios certificados STI em vez de depender de operadoras upstream. Outros países estão adotando frameworks semelhantes: o Canadá implementou o STIR/SHAKEN por meio do CRTC, a França introduziu requisitos de autenticação de chamadores, e a ANATEL do Brasil está desenvolvendo regulamentações equivalentes.

Como o STIR/SHAKEN funciona tecnicamente?

Quando uma chamada é realizada, o SBC do provedor de serviço originante envia os detalhes da chamada (número chamador, número chamado e timestamp) para um serviço de autenticação (STI-AS). O serviço de autenticação cria um PASSporT (Personal Assertion Token), um objeto JSON assinado digitalmente contendo essas declarações mais o nível de atestação, e o retorna como um SIP Identity header. O SBC anexa esse header ao SIP INVITE de saída. Quando a chamada chega ao provedor terminante, o SBC deste extrai o Identity header e o envia a um serviço de verificação (STI-VS), que recupera o certificado público do provedor originante, valida a assinatura e retorna um status de verificação. O provedor terminante pode então exibir um indicador de confiança para a parte chamada ou aplicar análises adicionais.

O STIR/SHAKEN funciona em redes TDM?

Redes TDM (Time Division Multiplexing) não podem transportar SIP Identity headers nativamente, uma vez que utilizam sinalização SS7 em vez de SIP. No entanto, uma abordagem out-of-band de STIR/SHAKEN resolve isso. Um media gateway na rede TDM originante converte a chamada para SIP, envia as informações da chamada para um serviço de autenticação como o TransNexus ClearIP, e o token de identidade assinado é publicado em um Call Placement Service. Na ponta terminante, um media gateway recupera e verifica o token do Call Placement Service quando a chamada chega. A TelcoBridges suporta essa abordagem out-of-band utilizando Tmedia media gateways junto com o ClearIP, permitindo que provedores de serviço com redes híbridas SIP/TDM implementem o STIR/SHAKEN em toda a sua infraestrutura.

O que é um certificado STI e quem os emite?

Um certificado STI (Secure Telephone Identity) é a credencial digital que autoriza um provedor de serviço a assinar chamadas com STIR/SHAKEN. Funciona como um passaporte digital: o serviço de autenticação usa a chave privada do provedor (associada ao certificado) para assinar tokens PASSporT, e os provedores terminantes usam a chave pública correspondente para verificar essas assinaturas. Nos Estados Unidos, os certificados STI são emitidos por Autoridades Certificadoras STI (STI-CAs) que são autorizadas pelo Administrador de Políticas STI (STI-PA), atualmente gerenciado pelo consórcio da indústria iconnectiv. Os provedores devem ser verificados e credenciados antes de receber um certificado, e o STI-PA pode revogar certificados de provedores que estejam originando tráfego ilegal.

Como o ProSBC implementa o STIR/SHAKEN?

O ProSBC se integra com serviços de autenticação e verificação de terceiros, principalmente TransNexus ClearIP e Neustar, para fornecer assinatura e verificação STIR/SHAKEN. No padrão de implantação em produção, o ProSBC roteia chamadas por meio de um trunk group dedicado (NAP) configurado para se comunicar com o serviço de assinatura via SIP. O serviço de assinatura atua como um servidor de redirecionamento SIP: avalia a chamada, atribui um nível de atestação, cria o Identity header e o retorna ao ProSBC, que anexa o header ao INVITE de saída. Para verificação, o mesmo padrão funciona ao inverso. Essa arquitetura significa que o ProSBC pode adicionar STIR/SHAKEN a uma rede de voz existente sem exigir alterações no softswitch ou PBX upstream. Para um guia passo a passo, consulte o guia de implementação de STIR/SHAKEN para SBC.

O STIR/SHAKEN bloqueia todos os robocalls?

Não. O STIR/SHAKEN autentica a identidade do chamador; ele não bloqueia chamadas por si só. Uma chamada verificada apenas informa ao provedor terminante que o número chamador foi atestado por um provedor de serviço conhecido, não que a chamada é desejada. Robocalls legais (lembretes de consultas, fechamento de escolas, alertas de emergência) possuem atestação válida e não devem ser bloqueados. O valor do STIR/SHAKEN está em possibilitar uma análise melhor: chamadas sem atestação ou com atestação baixa podem ser classificadas, sinalizadas ou encaminhadas para serviços de triagem. Chamadas com Caller IDs forjados falharão completamente na verificação, tornando-as fáceis de identificar e bloquear. Com o tempo, à medida que a adoção aumenta e a análise melhora, o framework torna os robocalls ilegais progressivamente mais difíceis e caros para os maus atores.

O que acontece se uma chamada não tem atestação STIR/SHAKEN?

Uma chamada que chega sem um SIP Identity header simplesmente não possui status de verificação STIR/SHAKEN. O provedor terminante pode exibir um indicador “Não verificado” ou aplicar escrutínio adicional por meio de análise de reputação e pontuação de chamadas. Chamadas não verificadas não são bloqueadas automaticamente, mas recebem uma pontuação de confiança mais baixa do que chamadas verificadas. Razões comuns para a ausência de atestação incluem chamadas originadas de provedores que ainda não implementaram o STIR/SHAKEN, chamadas que atravessam gateways internacionais (onde a infraestrutura STIR/SHAKEN pode não existir) e chamadas de redes TDM que carecem de uma implementação de assinatura out-of-band. À medida que os prazos regulatórios expiram e a adoção aumenta, a proporção de chamadas não verificadas está diminuindo.

Posso implementar o STIR/SHAKEN sem substituir meus equipamentos de rede existentes?

Sim. Uma das principais vantagens de uma implementação de STIR/SHAKEN baseada em SBC é que o SBC se insere no caminho da chamada na borda da rede sem exigir alterações no seu softswitch, PBX ou infraestrutura central. O ProSBC fica entre seus equipamentos existentes e a rede externa, gerencia a troca de autenticação e verificação com o serviço de assinatura, e encaminha as chamadas com o Identity header anexado. Para redes TDM, um Tmedia media gateway fornece a mesma funcionalidade na fronteira TDM/IP. Tanto implantações SIP quanto TDM podem escalar incrementalmente, começando com um único trunk group e expandindo conforme necessário.

Descubra a solução STIR/SHAKEN ideal para a sua rede

Preencha o formulário abaixo para solicitar uma consultoria com nossos especialistas, que podem avaliar e fazer recomendações para a sua situação específica.