Presentation is loading. Please wait.

Presentation is loading. Please wait.

Secure Search Engine Ivan Zhou Xinyi Dong. Introduction  The Secure Search Engine project is a search engine that utilizes special modules to test the.

Similar presentations


Presentation on theme: "Secure Search Engine Ivan Zhou Xinyi Dong. Introduction  The Secure Search Engine project is a search engine that utilizes special modules to test the."— Presentation transcript:

1 Secure Search Engine Ivan Zhou Xinyi Dong

2 Introduction  The Secure Search Engine project is a search engine that utilizes special modules to test the validity of a web page.  These tests consist of verifying the web page's certificates and determining if the page in question is a phishing site.

3 Different  Prevent MITM attack  Efficient phishing filter

4 Goal  Our goal is to setup a working Secure Search Engine (SSE) environment in the cloud architecture.

5 Tasks  Migrate the existing SSE project from a local environment to the mobicloud.  Test and modify if necessary SSE in this new environment.  Develop a background process to frequently update the bank database for the crawler.  Create an Android component to integrate SSE into a mobile device (tentative).

6 Task Allocations Ivan:  Test if the migration is setup successfully.  Develop & test background bank database updater.  Research the Android SDK and develop an Android SSE component.

7 Task Allocations Xinyi:  Setup MySQL server in the SSE server (migration).  Test the crawler and module to verify certificates.  Research the Android SDK and develop an Android SSE component.

8 Used Software & Hardware  Software:  NetBeans  RedHat OS  Apache TomCat  MySQL  Android SDK  XEN Server  Hardware:  Android phone (Motorola Droid)  PC

9 Network Setup & Requirements  A virtual machine, which serves as an SSE & a MySQL server, established in the cloud that is connected to the outside network (Internet).  A computer and an Android phone connected to the Internet.

10 Roadmap [2/15] Migrate the existing SSE project from a local environment to the mobicloud.(ongoing) [2/27] Test and modify if necessary the SSE in this new environment.(to do) [3/10] Develop a background process to frequently update the bank database for the crawler.(to do) [4/14] Create an Android component to integrate SSE into a mobile device (tentative).

11 Technical details  Migration:  From local environment to mobicloud.  Mobicloud is a cloud system that contains virtual machines and some of them servers as server,  SSE server  Install netbeans, apache tomcat, mysql to redhat virtual machine.  Publish the website in tomcat server.

12 Technical details (continued)  Test and modify SSE  Five components of SSE:  Browser plug-in  Web crawler  Certification verification module  Phishing status verification module  Database abstraction module

13 Technical details (continued)  Develop a background process to frequently update the bank database for the crawler.  Create an Android component to integrate SSE into a mobile device (tentative).

14 Expected Outcomes  Having a working SSE server setup in the mobicloud able to verify if the website a user is trying to connect to is authentic and not malicious.  This system is ready to work with outside computers and Android phones.


Download ppt "Secure Search Engine Ivan Zhou Xinyi Dong. Introduction  The Secure Search Engine project is a search engine that utilizes special modules to test the."

Similar presentations


Ads by Google