中文

BlockLoc:基于区块链的物联网安全定位

密码学与安全 2019-05-01 v1

摘要

若干物联网应用紧密依赖于设备的位置。然而,定位算法可通过注入虚假位置而被轻易破坏。在本文中,我们提出一种用于物联网(IoT)的基于区块链的安全定位算法。该算法使用包含节点位置及其邻居节点列表的公共账本(区块链)。该账本在物联网设备间共享。一旦某个物联网设备完成定位,其新位置与邻居节点列表便被添加到区块链中。该共享定位数据随后将被其他物联网设备用于其定位过程。为避免恶意节点发送伪造位置的攻击,在将所声称位置加入区块链之前需验证其正确性。此外,节点(物联网设备)间交换的数据均经过签名以保证其真实性与完整性。将这些安全机制集成到定位过程中可排除虚假数据,从而降低定位误差。仿真结果表明,在存在恶意节点时运行该算法,加入所提出的安全机制可提升算法的定位精度。

关键词

引用

@article{arxiv.1904.13138,
  title  = {BlockLoc: Secure Localization in the Internet-of-Things using Blockchain},
  author = {Omar Cheikhrouhou and Anis Koubaa},
  journal= {arXiv preprint arXiv:1904.13138},
  year   = {2019}
}

备注

accepted in The International Wireless Communications & Mobile Computing Conference (IWCMC 2019), Tangier, Morocco; June 24 - 28, 2019