Abstract-D2D is one of the fast developing methods of cellular communication. Experiments and development in this particular model will create a new standard of communication in this modern world. As the data theft is one of the major threat in case of any mode of communication. In this paper, we propose a secure data sharing protocol, it merges the advantages of public key cryptography and symmetric encryption, to achieve data security in D2D communication. Particularly, public key based digital signature combined with mutual authentication mechanism of cellular network promises the entity authentication, trans-mission non-repudiation, traceability, data authority as well as integrity. Data confidentiality is also ensured by employing the symmetric encryption method. A key feature of the protocol proposed is that it can detect free-riding attack by keeping a record of the current status for the user equipments (UEs) and realize reception nonrepudiation by key hint transmission between the UE and evolved NodeB, thus improving the system availability