A Public Keys Based Model for P 2 P Content Authenticity , Access Control and Reputation