Main Article Content
Nowadays every user who uses Internet wants to search for anything and everything using Search Engines. This is the need for everyone. To engineer a search engine is a challenging task. Search engines index tens to hundreds of millions of files involving a comparable number of distinct terms. They answer tens of millions of queries every day. Due to rapid advance in technology and need for information security, creating a web search engine today is very different from three years ago. The overall goal of this project is to develop a scalable, high performance search engine which searches the encrypted data without decryption. The main focus is on the algorithmic challenges and encryption while supporting fast searches on it. To develop this project, an applied ranking algorithm to give better results to the user and also used other algorithms to encrypt the data stored. To ease for searching of various information over the data by giving search keywords requires software. The search engine software ensures the end user to get the information by accessing the data specified in the database.