中文

以 spoofing 对抗 spoofing:异构电信系统中的主叫号码验证

密码学与安全 2023-09-26 v2

摘要

主叫号码欺骗(Caller ID spoofing)是一个全球性的行业问题,并常作为电话诈骗的关键促成因素。为解决此问题,美国联邦通信委员会(FCC)已强制要求美国电信提供商实施STIR/SHAKEN——一种基于数字签名的行业驱动方案。STIR/SHAKEN依赖公钥基础设施(PKI)管理数字证书,但为全球电信行业扩展该PKI极其困难,甚至不可能。此外,它仅适用于基于IP的系统(如SIP),使传统的非IP系统(如SS7)得不到保护。迄今为止,STIR/SHAKEN的替代方案尚未得到充分研究。本文中,我们提出一种无PKI的方案,称为主叫号码验证(Caller ID Verification, CIV)。CIV基于挑战-响应过程而非数字签名对主叫号码进行认证,因此无需PKI。它同时支持IP与非IP系统。或许有违直觉的是,我们展示了可利用号码欺骗,结合双音多频(DTMF),高效实现挑战-响应过程,即“以欺骗对抗欺骗”。我们仅通过更新用户手机上的软件,在异构网络(SS7/SIP)上为VoIP、蜂窝和固定电话实现了CIV。这是当前电信架构中首个覆盖全部三类电话系统且具可用原型的主叫号码认证方案。最后,我们展示了如何通过将CIV作为服务集成到电信云中(用户可订阅)来优化其实现。

关键词

引用

@article{arxiv.2306.06198,
  title  = {Spoofing Against Spoofing: Towards Caller ID Verification In Heterogeneous Telecommunication Systems},
  author = {Shen Wang and Mahshid Delavar and Muhammad Ajmal Azad and Farshad Nabizadeh and Steve Smith and Feng Hao},
  journal= {arXiv preprint arXiv:2306.06198},
  year   = {2023}
}

备注

25 pages, 12 figures, 2 tables