scalable distributed service integrity attestation for software as a service clouds
Transcript of scalable distributed service integrity attestation for software as a service clouds
“Scalable Distributed Service IntegrityAttestation for Software-as-a-Service Clouds”
Under the guidance of Prof. Prafullata K
ByManoj H S
01FM15ECS019
Introduction
• Cloud Computing is the practice of using a network of remote servers hosted on the Internet to store, manage and process the data
• Software-as-a-Service(SaaS) gives the capability to use applications supplied by the service provider in a cloud infrastructure
• Since clouds are shared by different ASPs they are vulnerable to malicious attacks
AGENDA:
• Objectives of project.• Problem definition.• Methodology.• References.
OBJECTIVE:
The main aim of this system is to provide scalable and effective service integrity attestation framework for SaaS clouds, using IntTest framework.
PROBLEM DEFINITION:
• SaaS cloud systems involve massive cloud computing infrastructures.
• Due to their sharing nature they are vulnerable to malicious attacks.
EXISTING SYSTEM:
• SaaS cloud system enable application service providers to deliver their applications via massive cloud computing infrastructure.
• This sharing nature makes SaaS clouds vulnerable.
• Requires special trusted hardware.
EXISTING SYSTEMDATA
PROPOSED SYSTEM:
• We propose IntTest,a scalable and effective service integrity attestation framework for SaaS clouds.
• It automatically enhance result quality.
• Higher pinpointing accuracy.• Does not require special hardware.
IntTest Framework
PROPOSED SYSTEMDATA
ALGORITHMS:
1. Baseline Attestation Scheme.(RBCC)
2. Integrated Attestation Scheme.
3. Result Auto-Correction.
Integrated Attestation Scheme:
Step 1: Consistency graph analysis.
Step 2:Inconsistency graph analysis.
Step 3:Combining consistency and inconsistency graph analysis result.
Consistency graph analysis and Inconsistency graph analysis
Integrated Attestation Scheme
Result Auto-Correction
Conclusion:
• IntTest framework checks for consistency and inconsistency relationship between service providers.
• IntTest achieves higher pinpoint accuracy.
• IntTest replaces corrupted data with good results provided by benign service providers.
REFERENCES:[1]Juan Du,” Scalable Distributed Service Integrity Attestation for
Software-as-a-Service Clouds”, IEEE Transactions on parallel and distributed systems,2014.
[2] “Amazon Web Services,” http://aws.amazon.com/.[3] “Google App Engine,” http://code.google.com/appengine/.[4] “Software as a Service,” http://en.wikipedia.org/wiki/Software as a Service.[5] G. A. amd F. Casati, H. Kuno, and V. Machiraju, “Web Services Concepts, Architectures and Applications Series: Data-Centric
Systems and Applications,” Addison-Wesley Professional, 2002.[6] T. Erl, “Service-Oriented Architecture (SOA): Concepts, Technology, and Design,” Prentice Hall, 2005.
THANK YOU