Practical Privacy-Preserving Indoor Localization Based on Secure Two-Party Computation

被引:27
作者
Nieminen, Raine [1 ]
Jarvinen, Kimmo [1 ]
机构
[1] Univ Helsinki, Dept Comp Sci, Helsinki 00100, Finland
基金
芬兰科学院;
关键词
Encryption; Databases; Servers; Wireless fidelity; Smart phones; Zinc; Indoor localization; location privacy; WiFi fingerprinting; secure multi-party computation; Paillier encryption; garbled circuits; android smartphones;
D O I
10.1109/TMC.2020.2990871
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a privacy-preserving indoor localization scheme based on received signal strength measurements, e.g., from WiFi access points. Our scheme preserves the privacy of both the client's location and the service provider's database by using secure two-party computation instantiated with known cryptographic primitives, namely, Paillier encryption and garbled circuits. We describe a number of optimizations that reduce the computation and communication overheads of the scheme and provide theoretical evaluations of these overheads. We also demonstrate the feasibility of the scheme by developing a proof-of-concept implementation for Android smartphones and commodity servers. This implementation allows us to validate the practical performance of our scheme and to show that it is feasible for practical use in certain types of indoor localization applications.
引用
收藏
页码:2877 / 2890
页数:14
相关论文
共 54 条
[1]  
Abdalla M., 2018, H2020ICT2014PROJECT6
[2]  
Aggarwal CC, 2008, ADV DATABASE SYST, V34, P11
[3]  
Agrawal R, 2000, SIGMOD REC, V29, P439, DOI 10.1145/335191.335438
[4]  
Asharov G., 2013, P 2013 ACM SIGSAC C, P535, DOI [DOI 10.1145/2508859.2516738, 10.1145/2508859.2516738]
[5]  
Bahl P., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P775, DOI 10.1109/INFCOM.2000.832252
[6]   Efficient Garbling from a Fixed-Key Blockcipher [J].
Bellare, Mihir ;
Viet Tung Hoang ;
Keelveedhi, Sriram ;
Rogaway, Phillip .
2013 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP), 2013, :478-492
[7]  
Bellovin Steven M., 2013, N Y U J L LIBERTY, V8, P556
[8]  
Chang C. T., 2016, P INT C MACH LEARN C, P671
[9]  
Chawla K, 2013, INT CONF LOCAL GNSS
[10]   ON MINIMUM COMPUTATION TIME OF FUNCTIONS [J].
COOK, SA ;
AANDERAA, SO .
TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 1969, 142 (AUG) :291-+