# Achieving Trust-Based and Privacy-Preserving Customer Selection in   Ubiquitous Computing

**Authors:** Chuan Zhang, Liehuang Zhu, Chang Xu, Kashif Sharif, Ximeng Liu,, Xiaojiang Du, Mohsen Guizani

arXiv: 1902.04345 · 2019-02-13

## TL;DR

This paper introduces TPCS, a trust-based, privacy-preserving customer selection scheme for ubiquitous computing that ensures reliable task assignment while protecting data processors' identities using cryptographic techniques.

## Contribution

The paper proposes a novel trust-based customer selection scheme that integrates privacy preservation and security features for ubiquitous computing environments.

## Key findings

- TPCS effectively identifies trustworthy customers with high accuracy.
- The scheme maintains privacy of data processors through cryptographic methods.
- Security analysis confirms robustness against various attacks.

## Abstract

The recent proliferation of smart devices has given rise to ubiquitous computing, an emerging computing paradigm which allows anytime & anywhere computing possible. In such a ubiquitous computing environment, customers release different computing or sensing tasks, and people, also known as data processors, participate in these tasks and get paid for providing their idle computing and communication resources. Thus, how to select an appropriate and reliable customer while not disclosing processors' privacy has become an interesting problem. In this article, we present a trust-based and privacy-preserving customer selection scheme in ubiquitous computing, called TPCS, to enable potential processors select the customers with good reputation. The basic concept of TPCS is that each data processor holds a trust value, and the reputation score of the customer is calculated based on processors' trust values and feedbacks via a truth discovery process. To preserve processors' privacy, pseudonyms and Paillier cryptosystem are applied to conceal each processor's real identity. In addition, three authentication protocols are designed to ensure that only the valid data processors (i.e., the processors registering in the system, holding the truthful trust values, and joining the computing tasks) can pass the authentication. A comprehensive security analysis is conducted to prove that our proposed TPCS scheme is secure and can defend against several sophisticated attacks. Moreover, extensive simulations are conducted to demonstrate the correctness and effectiveness of the proposed scheme.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.04345/full.md

## Figures

11 figures with captions in the complete paper: https://tomesphere.com/paper/1902.04345/full.md

## References

48 references — full list in the complete paper: https://tomesphere.com/paper/1902.04345/full.md

---
Source: https://tomesphere.com/paper/1902.04345