Access Control Model for P2P File-Sharing Systems Based on Trust and