Cryptographic Approach of Generic Caching strategy for Opportunistic Wireless Networks (OPPNETS)
L. Jai Vinita · IOSR Journal of Computer Engineering · 2016
In Opportunistic networks, if a mobile finds that the content of its interest is available in other mobiles, it will send a message to request for the content and download it.The term subscriber denotes a node which requests for the content and the term publisher denotes a node which has the content.There can be two types of caches in a mobile node, namely private and public caches.Private cache stores the data of its own interest where as public cache stores the data of other nodes' interests.While a subscriber node requests another node for a particular content that is in the communication range for which it is missing, thereafter it forwards the request to other neighbouring nodes.In the case of public cache, there may be an intruder who issues false requests on behalf of a subscriber thereafter may get the access of the publisher's device and tries to keep the device busy always and unavailable.Thus it achieves the denial of service (DOS) attack.In this paper I investigate the various attacks that aim to degrade the public caching capabilities and propose a special kind of caching scheme called a Signature Generic Cache which stores the public data contents with the digital signature.Here digital signature is formed by taking the hash of the data content and then encrypting the data one by one with the publisher's private key whose purpose is to guarantee the integrity of the cached content.In one-way authentication, the publisher assures that the request is from the trusted user by validating the requester's digital certificate and thus it avoids security vulnerabilities.In order to conduct my study, I evaluate the performance of Signature generic caching scheme by using OMNET++ simulator.In this paper, I present the results by adopting the latest version of INET framework to implement the concept of Oppnets and NETA framework in order to show the various network attacks which are built on the top of OMNET++.