{
 "slug": "attestation-semantics",
 "topic_id": "TOPIC-153",
 "cluster": "Telecom Carrier & Subscriber Identity",
 "tier": "Tier A",
 "title": "STIR/SHAKEN attests the carrier, not the caller",
 "summary": "Attestation level A means the originating carrier knows the customer and their right to use the number. It says nothing about who is speaking, which is the question every enterprise callback procedure is actually asking.",
 "lede": "Enterprises built verification procedures on a signal that was never designed to answer their question. Caller ID authentication tells you about a carrier's relationship to a telephone number. Voice cloning made the gap between that and <em>who is speaking</em> into a business problem.",
 "date": "2025-11-23",
 "category": "Definitional",
 "author_id": "constance-ibe-whitmore",
 "tags": [
  "STIR/SHAKEN",
  "caller ID authentication",
  "attestation",
  "voice cloning",
  "callback verification",
  "contact centre"
 ],
 "image_title": "Attestation Semantics",
 "schema": "Article",
 "key_takeaways": [
  "Attestation levels describe the originating service provider's knowledge of the caller's right to use a number. They are assertions about provisioning, not about people.",
  "A legitimately provisioned number in an attacker's control yields full attestation, correctly.",
  "Of the six questions an enterprise callback procedure is trying to answer, caller ID authentication answers none."
 ],
 "body": [
  {
   "type": "h2",
   "text": "What the standards say, in their own terms"
  },
  {
   "type": "diagram",
   "kind": "chain",
   "alt": "Attestation covers the number, not the speaker",
   "caption": "Full attestation is a statement about provisioning, and it is correct.",
   "nodes": [
    {
     "label": "Carrier knows the customer",
     "sub": "and the number",
     "note": "true"
    },
    {
     "label": "Attestation A signed",
     "sub": "highest level",
     "note": "correct"
    },
    {
     "label": "Call placed",
     "sub": "cloned voice",
     "note": "attestation still A",
     "bad": true
    },
    {
     "label": "Recipient trusts it",
     "sub": "as identity",
     "note": "category error",
     "bad": true
    }
   ]
  },
  {
   "type": "p",
   "html": "Under the STIR framework and the SHAKEN governance model, an originating service provider signs a call with an attestation level. The definitions are specific and worth quoting in substance:"
  },
  {
   "type": "table",
   "head": [
    "Level",
    "Meaning",
    "What the provider is asserting"
   ],
   "rows": [
    [
     "A — Full",
     "The provider authenticated the caller and confirmed they are authorised to use the calling number",
     "A relationship with the customer and their right to that number"
    ],
    [
     "B — Partial",
     "The provider authenticated the call origination but cannot confirm the right to use the number",
     "A relationship with the customer only"
    ],
    [
     "C — Gateway",
     "The provider received the call from another provider and cannot authenticate the origin",
     "Nothing about the caller"
    ]
   ]
  },
  {
   "type": "p",
   "html": "Read the right-hand column. Every entry concerns a provider's knowledge of a customer and a number. The word <em>person</em> does not appear, and that is not an oversight — it is the scope of the standard."
  },
  {
   "type": "h2",
   "text": "The six questions a callback is trying to answer"
  },
  {
   "type": "p",
   "html": "When a treasury team calls back to verify a payment instruction, or a claims adjuster calls a policyholder, or a law firm calls a client about wire instructions, they are trying to establish six things. List them explicitly and the mismatch becomes obvious."
  },
  {
   "type": "ol",
   "items": [
    "Is this the person I believe it is?",
    "Are they acting of their own volition, not under duress or coercion?",
    "Do they have authority to give this instruction?",
    "Did they intend the specific amount and destination?",
    "Is the request current, not a replay of an earlier conversation?",
    "Can I demonstrate afterwards what they authorised?"
   ]
  },
  {
   "type": "p",
   "html": "Caller ID authentication answers none of these. It answers a seventh question nobody asked: did the originating carrier believe this caller was entitled to use this number?"
  },
  {
   "type": "h2",
   "text": "Why full attestation on a fraudulent call is correct behaviour"
  },
  {
   "type": "p",
   "html": "This is the part that surprises people, and it is worth stating plainly because it is not a flaw."
  },
  {
   "type": "p",
   "html": "An attacker who lawfully obtains a telephone number from a legitimate provider — a virtual number, a business line, a provisioned DID — is authorised to use that number. Their calls will receive full attestation, and the attestation will be accurate. The provider has correctly asserted the only thing it is in a position to assert."
  },
  {
   "type": "p",
   "html": "The system is not being deceived. It is being asked a question it does not answer, by a party that assumed otherwise."
  },
  {
   "type": "blockquote",
   "text": "Caller ID authentication tells you that a carrier's paperwork is in order. It has never claimed to tell you who is speaking."
  },
  {
   "type": "h2",
   "text": "What branded calling adds, and does not"
  },
  {
   "type": "p",
   "html": "Rich call data and branded calling initiatives display a verified business name and logo on the recipient's handset. These are genuine improvements to consumer trust and to answer rates, and they raise the cost of casual spoofing."
  },
  {
   "type": "p",
   "html": "They remain assertions about an organisation's entitlement to present a brand on a number. A call correctly branded as originating from a real bank does not establish that the person speaking works there, and an enterprise treating brand display as identity verification has made the same category error one level up."
  },
  {
   "type": "h2",
   "text": "Moving authorisation off the voice channel"
  },
  {
   "type": "p",
   "html": "The structural answer is not a better signal on the call. It is to stop using the call as the authorisation channel."
  },
  {
   "type": "p",
   "html": "The conversation still happens — people need to discuss things. But the instruction is authorised out of band: the requesting party signs a canonical statement of the specific action, from a credential enrolled in advance, and the receiving party verifies it. The voice channel becomes what it is good at, which is communication, and stops being asked to carry a burden it cannot bear."
  },
  {
   "type": "h2",
   "text": "What to change in the procedure"
  },
  {
   "type": "ol",
   "items": [
    "Write down the six questions your callback is trying to answer. Most procedures have never been articulated this way.",
    "Mark which are answered by the call itself. Honestly, it will be none.",
    "Identify the instruction types where the six questions actually matter — usually payment, beneficiary and access changes.",
    "For those, require an out-of-band signed confirmation and keep the call for discussion.",
    "Stop describing caller ID authentication as verification in your control documentation. Regulators and insurers read that documentation."
   ]
  },
  {
   "type": "h2",
   "text": "The three attestation levels, and what each claims"
  },
  {
   "type": "table",
   "caption": "What the levels mean",
   "head": [
    "Level",
    "Carrier asserts"
   ],
   "rows": [
    [
     "A — Full",
     "It knows the customer and their right to use the number"
    ],
    [
     "B — Partial",
     "It knows the customer but not their right to that number"
    ],
    [
     "C — Gateway",
     "It is passing the call on without either claim"
    ]
   ]
  },
  {
   "type": "p",
   "html": "None of the three says anything about who is speaking. That is not a flaw; it is the scope the framework chose, and it addresses spoofing effectively. The error is downstream, where a verified caller ID is read as a verified caller."
  },
  {
   "type": "h2",
   "text": "Objections and honest limits"
  },
  {
   "type": "p",
   "html": "<strong style=\"font-weight:600\">“So caller authentication is useless.”</strong> It is effective against the problem it targets — spoofed numbers — and that problem was large. It simply does not reach voice cloning, which arrived afterwards."
  },
  {
   "type": "p",
   "html": "<strong style=\"font-weight:600\">“Branded calling fixes it.”</strong> It adds a display name backed by a vetting process. That raises the cost of impersonating a brand and still says nothing about the individual on the line."
  }
 ],
 "faq": [
  {
   "q": "Is STIR/SHAKEN broken?",
   "a": "No. It does what it was specified to do, which is to attest a provider's knowledge of a caller's entitlement to a number. The error is in what enterprises inferred from it."
  },
  {
   "q": "Does voice biometrics close the gap?",
   "a": "It attempts to, by detecting synthesis. That is a detection contest against generation, which is structurally the losing side, and it introduces biometric retention obligations."
  },
  {
   "q": "What about calls where no transaction is involved?",
   "a": "Then the six questions do not apply and caller ID authentication is doing useful work — reducing nuisance and spoofed calls. The critique is narrow and applies to authorisation."
  },
  {
   "q": "How do we handle counterparties who will not adopt anything?",
   "a": "Keep the callback for them and record that the control is weaker for that counterparty. Documenting a known weakness is better than describing it as verification."
  },
  {
   "q": "Does full attestation mean the caller is verified?",
   "a": "No. It means the carrier knows its customer and their right to the number. It says nothing about who is speaking."
  },
  {
   "q": "Is the framework failing?",
   "a": "No. It addresses spoofing, which was a large problem, and it does that well. Voice cloning is a different attack that arrived later."
  },
  {
   "q": "What should a bank do with a verified number?",
   "a": "Treat it as anti-spoofing context, never as an authorisation factor for recovery or payment."
  }
 ],
 "sources": [
  {
   "t": "IETF STIR working group — secure telephone identity",
   "u": "https://datatracker.ietf.org/wg/stir/documents/"
  },
  {
   "t": "RFC 8588 — SHAKEN PASSporT extension",
   "u": "https://www.rfc-editor.org/rfc/rfc8588"
  },
  {
   "t": "FCC rules and regulations",
   "u": "https://www.fcc.gov/general/rules-regulations-title-47"
  },
  {
   "t": "Documented voice-cloning fraud incidents in regulated sectors."
  },
  {
   "t": "FCC — caller ID authentication",
   "u": "https://www.fcc.gov/call-authentication"
  }
 ],
 "related": [
  {
   "slug": "stir-shaken-proves-the-carrier",
   "title": "Caller ID authentication proves the carrier. It says nothing about who is speaking.",
   "category": "Standards"
  },
  {
   "slug": "line-change-authorization",
   "title": "The subscriber never signs",
   "category": "Vertical"
  },
  {
   "slug": "verbal-order-countersignature",
   "title": "Read-back is not evidence",
   "category": "Vertical"
  },
  {
   "slug": "trust-disbursement-control-stack",
   "title": "The phantom client and the trust account",
   "category": "Compliance"
  }
 ],
 "image": "https://cdn.twc.sh/images/igcache/Attestation%20Semantics/1500_900/blog.jpg",
 "wordcount": 1090,
 "url": "/blog/attestation-semantics.html",
 "reading_time": "5 min read",
 "meta_description": "Attestation level A means the originating carrier knows the customer and their right to use the number.",
 "hub": {
  "slug": "topics/telecom-identity",
  "title": "Telecom and subscriber identity"
 },
 "pair": {
  "slug": "stir-shaken-proves-the-carrier",
  "title": "Caller ID authentication proves the carrier. It says nothing about who is speaking.",
  "mode": "DIFF"
 },
 "answer": "That a carrier has a relationship with the number being used, and how confident it is about that. It signs the right to use a number, not the person using it. A cloned voice on a lawfully provisioned line receives full attestation and verifies perfectly.",
 "answer_q": "What does STIR/SHAKEN actually attest?",
 "glossary": [
  {
   "term": "Attestation level",
   "def": "The originating carrier's claim about its knowledge of the customer and their right to the number."
  },
  {
   "term": "Spoofing",
   "def": "Displaying a calling number the caller has no right to use — the problem caller authentication addresses."
  },
  {
   "term": "Voice cloning",
   "def": "Synthesising a specific person's voice, now achievable from short public samples."
  }
 ],
 "checklist": {
  "title": "Using attestation correctly",
  "id": "use",
  "desc": "Four rules.",
  "steps": [
   {
    "name": "Treat attestation as anti-spoofing, not identity.",
    "text": "It is a statement about provisioning."
   },
   {
    "name": "Never use a verified number as an authorisation factor.",
    "text": "Especially for account recovery or payment confirmation."
   },
   {
    "name": "Assume the voice is clonable.",
    "text": "Because it is, from seconds of public audio."
   },
   {
    "name": "Move the authorisation off the call.",
    "text": "To a signature on the account holder's enrolled device."
   }
  ]
 },
 "cta": {
  "title": "Where this fits in Manav",
  "html": "Manav puts the subscriber or the authorising party back in the loop for the changes that matter, with a signature bound to the specific change and verifiable by a bank, a regulator or a counterparty without calling the carrier.",
  "href": "../docs.html",
  "label": "See change authorisation"
 }
}