Trust assessment: a personalized, distributed, and secure approach