Hierarchical Privacy ProtectionEngineeringInformation SecurityLocation-based ServiceHardware SecurityPrivacy SystemPrivacy-preserving CommunicationInternet Of ThingsSecure ProtocolPrivacy ServiceZero-knowledge ProofData PrivacyMobile ComputingComputer SciencePrivacyData SecurityCryptographyBlockchainBlockchain ProtocolZk-pol Protocol
With the development of precise positioning technology, a growing number of location-based services (LBSs) facilitate people's life. Most LBSs require proof of location (PoL) to prove that the user satisfies the service requirement, which exposes the user's privacy. In this paper, we propose a zero-knowledge proof of location (zk-PoL) protocol to better protect the user's privacy. With the zk-PoL protocol, the user can choose necessary information to expose to the server, so that hierarchical privacy protection can be achieved. The evaluation shows that the zk-PoL has excellent security to resist main attacks, moreover the computational efficiency is independent of input parameters and the zk-PoL is appropriate to delay-tolerant LBSs.
13
Bitcoin: A Peer-to-Peer Electronic Cash System
Dr Craig S Wright · SSRN Electronic Journal · 2008 · 14.3K citations · Full text
Zerocash: Decentralized Anonymous Payments from Bitcoin
Eli Ben Sasson, Alessandro Chiesa, Christina Garman et al. · 2014 · 1.8K citations · Full text
Pinocchio: Nearly Practical Verifiable Computation
Bryan Parno, Jon Howell, Craig Gentry et al. · 2013 · 820 citations · Full text
Cryptographic Primitive, Engineering, Information Security +21
Reza Shokri, George Theodorakopoulos, Jean‐Yves Le Boudec et al. · 2011 · 696 citations · Full text