final review presentation

45
PLATFORM : JAVA DOMAIN : CLOUD COMPUTING Guided By : Mr.P.N.Renjith TOWARDS SECURE & DEPENDABLE STORAGE SERVICES IN CLOUD COMPUTING PRESENTED BY Rahid.A.K Naabih.C.S Manoj.K.S

Upload: rahid-abdul-kalam

Post on 06-May-2015

6.875 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Final review presentation

PLATFORM : JAVADOMAIN : CLOUD COMPUTING

Guided By : Mr.P.N.Renjith

TOWARDS SECURE & DEPENDABLE STORAGE SERVICES IN CLOUD COMPUTING

PRESENTED BY

Rahid.A.K Naabih.C.S Manoj.K.S

Page 2: Final review presentation

ABSTRACT Enjoy the cloud applications without the burden of local

hardware and software management. Possess many security risks towards the correctness and

dependability of data in cloud. We propose in this paper a flexible distributed storage with very

lightweight communication and computation cost. It not only ensures strong cloud storage, but also achieves fast

data error localization. The proposed design further supports secure and efficient

dynamic operations on outsourced data. Analysis shows the proposed scheme is highly efficient and

resilient against Byzantine failure, malicious data modification attack, and even server colluding attacks.

Page 3: Final review presentation

1Existing System and Limitations

Byzantine Error Occurrence.

Allocating a Third-party for Supervision.

No Integration of Database in Servers.

Pre-Requisition for Client manipulation

Page 4: Final review presentation

2Proposed System

The servers should be updated frequently.

An algorithm to find out the misbehaving servers.

Prior request should be made to the CSP for manipulation.

Allocating the an agent for Supervising.

Providing a unique token for each client within the cloud.

Handling the unknown user under supervision.

Page 5: Final review presentation

Algorithm’s used

3 Byzantine Fault Tolerance Algorithm

Token Pre-computation

Correctness Verification and Error Localization

Error recovery

Reed –Solomon Algorithm

Page 6: Final review presentation

INTRODUCTION

Here we introduce this cloud services through an online banking application

Compared to many of its predecessors which only provide binary results about the storage status across the distributed servers ,we propose this new system.

This new scheme further supports secure and efficient dynamic operation on Data block

Hence our system is highly efficient as we have provided the technology of token generation for secure login to avoid intruders

4

Page 7: Final review presentation

Module Description

1.User Login at Home

2.Client

3.Client Manipulation

4.Administrator Login as TPA

5.Admin Manipulation

5

Page 8: Final review presentation

Threats for the Database

As a Client

As a malicious Script

As an Intruder

All others via TPA

6

Page 9: Final review presentation

Technologies Used

Appointing a TPA for Supervision

Homomorphic Token Generation

Virtual Keyboard for avoiding an unauthorized user

Captcha Technology

7

Page 10: Final review presentation

Diagrams…………..

Page 11: Final review presentation

8

VALIDATION

REQUEST

RESPONSE

LOGIN

Use-case diagram for user login

MONITORING

Admin Client

Page 12: Final review presentation

Use-case diagram for client manipulation

9

LOGIN

MONEY TRANSFER

EDUCATION LOAN

VIEW STATUS

VEHICLE LOAN

Client <<Cloud database System>>

Page 13: Final review presentation

Dataflow diagram for user

Authentication of

user Account

Education Loan

Vehicle Loan Money Transfer

User information affect to database in the cloud. This section is keenly

monitoring by Auditor

Logout

User

10

Page 14: Final review presentation

Dataflow diagram for Admin

Authentication

Reference number

Generation

Choose user to retrieve monitored Data.

Result

Logout

Admin login

No

yes

yes

No

11

Page 15: Final review presentation

Activity diagram:

12

Start

Home

Client loginAdmin login

Client pageMoney TransferEducation Loan

Vehicle Loan

Admin page Monitoring Client data

End

CloudDatabase System

Yes Yes

No

Page 16: Final review presentation

13

Class diagram:

Page 17: Final review presentation

Sequence Diagram

14

Page 18: Final review presentation

ARCHITECTURE DIAGRAM

Third Party Auditor

AdminUser

Cloud Server

Data Auditing

Delegation

Issue File Access Credential

File Access

Public data auditing

15

Page 19: Final review presentation

Screenshots…………….

Page 20: Final review presentation
Page 21: Final review presentation
Page 22: Final review presentation
Page 23: Final review presentation
Page 24: Final review presentation
Page 25: Final review presentation
Page 26: Final review presentation
Page 27: Final review presentation
Page 28: Final review presentation
Page 29: Final review presentation
Page 30: Final review presentation
Page 31: Final review presentation
Page 32: Final review presentation
Page 33: Final review presentation
Page 34: Final review presentation
Page 35: Final review presentation
Page 36: Final review presentation
Page 37: Final review presentation
Page 38: Final review presentation
Page 39: Final review presentation
Page 40: Final review presentation

Application

16Microsoft APP’s

Google Docs

OFFICE 365

FINANCE

AMAZON web services

Page 41: Final review presentation

Conclusion

17In this Project, to achieve the assurance of cloud data integrity and availability and enforce the quality of Dependable cloud storage for the user’s.

We rely on the automated Homomorphic token generation for the cloud data security.

Also we have avoided the memory usage for each TPA allocated for each client by considering the admin himself as the TPA.

Page 42: Final review presentation

100%

18Project Status

Page 43: Final review presentation

System Requirements

Hardware Specification:Processor Type : Pentium IVSpeed : 2.4 GHZRam : 256 MB RAMHard disk : 20 GB HD

Software Specification:Operating System : XP, Windows 7Tool : Eclipse IDE Platform : JavaDatabase : MY SQL

Page 44: Final review presentation

THANK YOU

Page 45: Final review presentation

Queries????????