🏆 1st Place ElevenLabs Hackathon – $20,000🚀 EBRD Star Venture Program🥈 2nd Place Sevan Startup Summit🚀 Google Cloud $25K Grant
Kallina AI
RO
Kallina Voice AI

STIR/SHAKEN

Autentificare Caller ID pentru prevenirea spam și fraud calls.

Fight Caller ID Spoofing

STIR/SHAKEN (Secure Telephone Identity Revisited / Signature-based Handling of Asserted information using toKENs) autentifică caller ID pentru a preveni fraud.

How STIR/SHAKEN Works

1

Originating Carrier Signs Call

Creates cryptographic signature with attestation level (A, B, or C)

2

Signature Travels with Call

PASSporT token embedded in SIP Identity header

3

Terminating Carrier Verifies

Validates signature against certificate authority

4

Result Displayed to Callee

"Verified Caller" badge or spam warning

Attestation Levels

A

Full Attestation

Carrier verified caller identity AND their right to use the number.

  • ✓ Known, authenticated customer
  • ✓ Number assigned to customer
  • ✓ Highest trust level
B

Partial Attestation

Carrier verified caller identity but NOT number ownership.

  • ✓ Known, authenticated customer
  • ⚠ Number not verifiable
  • • Common for ported numbers
C

Gateway Attestation

Carrier is just a gateway, cannot verify caller.

  • ⚠ Unknown origin
  • ⚠ Number not verifiable
  • • Higher spam risk

PASSporT Token Structure

// PASSporT (Personal Assertion Token) structure
{
  "header": {
    "alg": "ES256",
    "ppt": "shaken",
    "typ": "passport",
    "x5u": "https://cert.carrier.com/cert.pem"
  },
  "payload": {
    "attest": "A",           // Attestation level
    "dest": {
      "tn": ["+40722123456"] // Destination number
    },
    "iat": 1702041600,       // Issued at timestamp
    "orig": {
      "tn": "+40211234567"   // Originating number
    },
    "origid": "uuid-here"    // Unique call ID
  },
  "signature": "base64-signature..."
}

SIP Header Example

SIP/2.0 INVITE sip:+40722123456@sip.carrier.com
Via: SIP/2.0/UDP pbx.company.com:5060
From: "Kallina AI" <sip:+40211234567@pbx.company.com>
To: <sip:+40722123456@sip.carrier.com>
Identity: eyJhbGciOiJFUzI1NiIsInBwdCI6InNoYWtlbiIsIn...
Identity-Info: <https://cert.kallina.ai/stir.pem>;alg=ES256
Call-ID: 1234567890@pbx.company.com
CSeq: 1 INVITE
Content-Type: application/sdp

Implementation for Voice AI

Outbound Calls

  1. 1. Obtain STIR/SHAKEN certificate from CA
  2. 2. Configure your SBC to sign calls
  3. 3. Use registered numbers only
  4. 4. Aim for Attestation A
  5. 5. Monitor verification rates

Inbound Calls

  1. 1. Verify incoming PASSporT tokens
  2. 2. Check attestation level
  3. 3. Flag low-attestation calls
  4. 4. Apply fraud prevention rules
  5. 5. Log verification results

Verification Stats

94%
Calls Verified
Last 30 days
87%
Attestation A
Highest trust
9%
Attestation B
Partial trust
4%
Attestation C
Gateway only

Regulatory Requirements

RegionStatusDeadline
USAMandatoryJune 30, 2021
CanadaMandatoryNovember 30, 2021
EU (Romania)In Progress2024-2025
UKEvaluatingTBD

Trusted Voice Identity

STIR/SHAKEN pentru caller ID de încredere.

Vezi Demo →
Începe Astăzi

Transformă Comunicarea cu Clienții

Agenți vocali AI care răspund 24/7 în română și rusă. Implementare în 2 săptămâni, fără infrastructură specială.

Setup în 24 oreSuport dedicatGDPR compliant

Rămâi la curent

Obține cele mai recente știri despre tehnologia de apelare AI și actualizările platformei

Made with ♡ by Kallina AI Team — 2025