Caller ID Authentication
Cryptographic attestation of an originating telephone number, and why spoofed calls survive it.
Caller ID authentication is the cryptographic signing of a call's originating number by the provider that placed it, so the receiving provider can check the number was not merely asserted. The deployed framework is STIR/SHAKEN — an IETF suite for signed telephone identity plus an industry profile for carrying it across SIP networks. It exists because caller ID began as an unverified field: the originating switch stated a number and every downstream network repeated it.
The mechanism is compact. The originating provider mints a signed token covering the calling and called numbers and a timestamp, signs it with a key whose certificate chains to an authority governing the telephone industry, and attaches it to call setup; the terminating provider verifies. Structurally this is Code Signing applied to a phone call — a Hash Function over canonical fields, an asymmetric signature, and operational Secret Management as the real weak point — and it establishes Provenance, not safety.
Signatures carry an attestation level. A means the provider authenticated its customer and confirmed the customer may use that number. B means the customer is known but the number is not verified, typical of a business trunk. C means the call arrived from elsewhere and the signer vouches for nothing beyond the handoff.
Spoofing persists for reasons the design does not address. Gateway providers accepting wholesale or foreign traffic sign at C and pass it on, and calls crossing legacy circuit-switched segments lose their signature entirely, so an absent signature cannot be treated as damning — the chain is only as strong as its least careful participant, the familiar shape of Supply Chain Security. Neighbor spoofing, which fabricates a local-looking prefix, often uses numbers the caller has genuinely rented and so earns full attestation: the framework certifies the right to use a number, not the intent behind the call, and reading the level as a spam score is Goodhart's Law waiting to happen. Handset labels reading "verified" invite Automation Bias against precisely the Confidence Trick they appear to rule out, and text messaging is out of scope altogether.
See also6
eSIM
A SIM soldered into the device and provisioned over the air, with profiles downloaded rather than cards swapped.
Networks & Distribution12 connections
Domain Name System
The distributed directory translating names to addresses, and the layer where propagation delays live.
Systems & Tooling27 connections
Least Privilege
Granting only the permissions actually required, so a compromise has a small ceiling.
Systems & Tooling38 connections
Virtual Private Network
An encrypted tunnel that presents a remote network as local, and the narrow set of things a commercial one actually hides.
Networks & Distribution22 connections
SMS
Text messages of up to 160 characters sent between mobile phones, designed in the 1980s as a side feature of the GSM standard and grown into a global habit, a login code channel, and a fraud vector.
Networks & Distribution9 connections
Phone Number
The international numbering scheme for telephones, E.164, and the many ways phone numbers break software that treats them as simple integers or as stable proofs of identity.
Data & Content7 connections
Linked from8
- Certificate AuthorityNetworks & Distribution
An organization trusted to vouch that a public key belongs to a domain or entity, the root of trust behind every HTTPS padlock.
- Domain Name SystemSystems & Tooling
The distributed directory translating names to addresses, and the layer where propagation delays live.
- eSIMNetworks & Distribution
A SIM soldered into the device and provisioned over the air, with profiles downloaded rather than cards swapped.
- Hash FunctionSystems & Tooling
A function mapping arbitrary input to a fixed-size digest, used for identity, integrity, and addressing.
- Phone NumberData & Content
The international numbering scheme for telephones, E.164, and the many ways phone numbers break software that treats them as simple integers or as stable proofs of identity.
- Same-Origin PolicyWeb Platform
The browser rule isolating documents by scheme, host, and port, and the mechanisms for relaxing it.
- SMSNetworks & Distribution
Text messages of up to 160 characters sent between mobile phones, designed in the 1980s as a side feature of the GSM standard and grown into a global habit, a login code channel, and a fraud vector.
- Zero Trust NetworkNetworks & Distribution
Zero trust authenticates and authorizes every request individually, treating network location as no proof of anything.