SlideShare a Scribd company logo
#13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6.
Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602,
Project Titles: http://shakastech.weebly.com/2015-2016-titles
Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com
CIRCUIT CIPHERTEXT-POLICY ATTRIBUTE-BASED HYBRID ENCRYPTION
WITH VERIFIABLE DELEGATION IN CLOUD COMPUTING
ABSTRACT
In the cloud, for achieving access control and keeping data confidential, the data owners
could adopt attribute-based encryption to encrypt the stored data. Users with limited computing
power are however more likely to delegate the mask of the decryption task to the cloud servers to
reduce the computing cost. As a result, attribute-based encryption with delegation emerges. Still,
there are caveats and questions remaining in the previous relevant works. For instance, during
the delegation, the cloud servers could tamper or replace the delegated ciphertext and respond a
forged computing result with malicious intent. They may also cheat the eligible users by
responding them that they are ineligible for the purpose of cost saving. Furthermore, during the
encryption, the access policies may not be flexible enough as well. Since policy for general
circuits enables to achieve the strongest form of access control, a construction for realizing
circuit ciphertext-policy attribute-based hybrid encryption with verifiable delegation has been
considered in our work. In such a system, combined with verifiable computation and encrypt-
then-mac mechanism, the data confidentiality, the fine-grained access control and the correctness
of the delegated computing results are well guaranteed at the same time. Besides, our scheme
achieves security against chosen-plaintext attacks under the k-multilinear Decisional Diffie-
Hellman assumption. Moreover, an extensive simulation campaign confirms the feasibility and
efficiency of the proposed solution.
#13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6.
Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602,
Project Titles: http://shakastech.weebly.com/2015-2016-titles
Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com
EXISTING SYSTEM:
The cloud servers could tamper or replace the delegated ciphertext and respond a forged
computing result with malicious intent. They may also cheat the eligible users by responding
them that they are ineligible for the purpose of cost saving. Furthermore, during the encryption,
the access policies may not be flexible enough as well.
PROPOSED SYSTEM
proposed scheme is proven to be secure based on k-multilinear Decisional Diffie-
Hellman assumption. On the other hand, we implement our scheme over the integers. The costs
of the computation and communication consumption show that the scheme is practical in the
cloud computing. Thus, we could apply it to ensure the data confidentiality, the fine-grained
access control and the verifiable delegation in cloud. Since policy for general circuits enables to
achieve the strongest form of access control, a construction for realizing circuit ciphertext-policy
attribute-based hybrid encryption with verifiable delegation has been considered in our work. In
such a system, combined with verifiable computation and encrypt-then-mac mechanism, the data
confidentiality, the fine-grained access control and the correctness of the delegated computing
results are well guaranteed at the same time. Besides, our scheme achieves
security against chosen-plaintext attacks under the k-multilinear Decisional Diffie-Hellman
assumption
#13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6.
Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602,
Project Titles: http://shakastech.weebly.com/2015-2016-titles
Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com
MODULES
Architecture:
MODULES
 Cloud Storage
 Security Model
 Ciphertext-policy attribute-based encryption
 Hybrid encryption
 Email Authentication:
#13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6.
Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602,
Project Titles: http://shakastech.weebly.com/2015-2016-titles
Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com
Cloud Storage
Cloud storage is a model of data storage where the digital data is stored in logical
pools, the physical storage spans multiple servers (and often locations), and the physical
environment is typically owned and managed by a hosting company. These cloud
storage providers are responsible for keeping the data available and accessible, and the
physical environment protected and running. People and organizations buy or lease
storage capacity from the providers to store end user, organization, or application data.
Security Model
Since we use key encapsulation mechanism (KEM) and authenticated encryption
(AE) to build our hybrid VD-CPABE scheme, we describe the security definition
separately at first. The confidentiality property (indistinguishability of encryptions under
selective chosen plaintext attacks (IND-CPA)) required for KEM is captured by the
following games against adversary A. Game.KEM • Init. The adversary gives a
challenge access structure f∗ , where it wishes to be challenged. • Setup. The simulator
runs the Setup algorithm and gives the public parameters PK to the adversary. • KeyGen
Queries I. The adversary makes repeated private key queries corresponding to the sets of
attributes x1, ..., xq1 . We require that ∀i ∈ q1 we have f∗ (xi) = 0.
Encrypt. The simulator encrypts K0 under the structure f∗, random chooses K1 from key
space and flips a random coin b. Then the simulator sends Kb and the ciphertext CK∗ to
the adversary. • KeyGen Queries II. The adversary makes repeated private key queries
corresponding to the sets of attributes xq1 , ..., xq where f∗(x) = 0. • Guess. The
adversary outputs a guess b′ of b. We define the advantage of an adversary A in this
game is Pr[b′ = b] − 1 2 . Then a KEM scheme is secure against selective chosen
plaintext attacks if the advantage is negligible. The confidentiality property
(indistinguishability of encryptions under selective chosen ciphertext attacks (IND-
CCA)) required for AE is captured by the following games against adversary A.
#13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6.
Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602,
Project Titles: http://shakastech.weebly.com/2015-2016-titles
Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com
Game.AE • Init. The adversary submits two equal length messages M0 and M1. • Setup.
The simulator runs the Setup algorithm and generators the symmetric key KAE. •
Encrypt. The simulator flips a random coin b, encrypts Mb under the symmetric key
KAE, generates the ciphertext C∗ and gives it to the adversary. • Decrypt Queries. The
adversary makes repeated decryption queries. When the given ciphertext C ̸= C∗, the
simulator will return DKAE(C) and σKAE(C) to the adversary.
Ciphertext-policy attribute-based encryption
In this section, we present the definition and security model of our hybrid VD-CPABE.
In such a system, a circuit ciphertext-policy attribute-based encryption scheme, a symmetric
encryption scheme and an encrypt-then-mac mechanism are applied to ensure the
confidentiality, the fine-grained access control and the verifiable delegation
A hybrid VD-CPABE scheme is defined by a tuple of algorithms (Setup, Hybrid-Encrypt,
Key- Gen, Transform, Verify-Decrypt). The description of each algorithm is as follows. •
Setup(λ, n, l). Executed by the authority, this algorithm takes as input a security parameter λ,
the number of attributes n and the maximum depth l of a circuit. It outputs the public
parameters PK and a master key MK which is kept secret. more information. This article has
been accepted for publication in a future issue of this journal, but has not been fully edited.
Content may change prior to final publication. Citation information: DOI
10.1109/TPDS.2015.2392752, IEEE Transactions on Parallel and Distributed Systems XU
et al.: circuit ciphertext-policy attribute-based hybrid encryption with verifiable delegation
in cloud computing 5 • Hybrid-Encrypt(PK,M, f). This algorithm is executed by the data
owner. It could be conveniently divided into two parts: key encapsulation mechanism
(KEM) and authenticated symmetric encryption (AE). – The KEM algorithm takes as input
the public parameters PK and an access structure f for circuit. It computes the complement
circuit f and chooses a random string R. Then it generates KM = {dkm, vkm}, KR = {dkr,
vkr} and the CP-ABE ciphertext (CKM,CKR). – The AE algorithm takes as input a message
M, the random string R, the symmetric key
#13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6.
Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602,
Project Titles: http://shakastech.weebly.com/2015-2016-titles
Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com
Hybrid encryption
Hybrid encryption. Cramer and Shoup proposed the generic KEM/DEM
construction for hybrid encryption which can encrypt messages of arbitrary length.
Based on their ingenious work, a one-time MAC were combined with symmetric
encryption to develop the KEM/DEM model for hybrid encryption Such improved
model has the advantage of achieving higher security requirements. ABE with Verifiable
Delegation. Since the introduction of ABE, there have been advances in multiple
directions. The application of outsourcing computation is one of an important direction.
Green et aldesigned the first ABE with outsourced decryption scheme to reduce the
computation cost during decryption. After that, Lai et al. proposed the definition of ABE
with verifiable outsourced decryption. They seek to guarantee the correctness of the
original ciphertext by using a commitment. However, since the data owner generates a
commitment without any secret value about his identity, the untrusted server can then
forge a commitment for a message he chooses. Thus the ciphertext relating to the
message is at risk of being tampered. Further more, just modify the commitments for the
ciphertext relating to the message is not enough. The cloud server can deceive the user
with proper permissions by responding the terminator ⊥ to cheat that he/she is not
allowed to access to the data.
Email Authentication:
Email authentication is a collection of techniques aimed at equipping messages of the
email transport system with verifiable information. It is a coarse-grained authentication,
#13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6.
Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602,
Project Titles: http://shakastech.weebly.com/2015-2016-titles
Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com
usually at Administrative Management Domain (ADMD) level, and implies no sort of
authorization. That is, the purpose of email authentication is to validate the identities of the
parties who participated in transferring a message, as they can modify the message. The
results of such validation can then be used in delivery decisions, which are beyond the scope
of email authentication proper, and are quite different in nature from
If you're receiving mail
Recipients can use authentication to verify the source of an incoming message and avoid
phishing scams. For example, if you see messages claiming to be from google.com, but are not
properly authenticated as coming from google.com, these are phishing messages. You should not
enter or send any personal information. Remember, Google will never ask you to send personal
information
System Configuration:
HARDWARE REQUIREMENTS:
Hardware - Pentium
#13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6.
Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602,
Project Titles: http://shakastech.weebly.com/2015-2016-titles
Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com
Speed - 1.1 GHz
RAM - 1GB
Hard Disk - 20 GB
Floppy Drive - 1.44 MB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
SOFTWARE REQUIREMENTS:
Operating System : Windows
Technology : Java and J2EE
Web Technologies : Html, JavaScript, CSS
IDE : My Eclipse
Web Server : Tomcat
Tool kit : Android Phone
Database : My SQL
Java Version : J2SDK1.5

More Related Content

DOCX
Circuit ciphertext policy attribute-based hybrid encryption with verifiable d...
DOCX
Circuit Ciphertext-policy Attribute-based Hybrid Encryption with Verifiable D...
PDF
Circuit ciphertext policy attribute-based hybrid encryption with verifiable d...
PDF
Lecture12
PPTX
MAC-Message Authentication Codes
PDF
Secrecy and Authenticity Properties of the Lightning Network Protocol
PDF
A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...
Circuit ciphertext policy attribute-based hybrid encryption with verifiable d...
Circuit Ciphertext-policy Attribute-based Hybrid Encryption with Verifiable D...
Circuit ciphertext policy attribute-based hybrid encryption with verifiable d...
Lecture12
MAC-Message Authentication Codes
Secrecy and Authenticity Properties of the Lightning Network Protocol
A Secure Encryption Technique based on Advanced Hill Cipher For a Public Key ...

What's hot (20)

PDF
AN EFFICIENT PROXY SIGNCRYPTION SCHEME BASED ON THE DISCRETE LOGARITHM PROBLEM
PDF
Presentation on Cryptography_Based on IEEE_Paper
PPT
Message authentication
 
PDF
On the Usage of Chained Codes in Cryptography
PDF
WEAKNESS ON CRYPTOGRAPHIC SCHEMES BASED ON REGULAR LDPC CODES
PDF
Generalised quantumsecretsharingslides
PDF
Is unit 5_message authentication and hash functions
PDF
Using NP Problems to Share Keys in Secret-Key Cryptography
PDF
Analysis and improvement of pairing free certificate-less two-party authentic...
PDF
Public Key Encryption & Hash functions
PDF
PPTX
Paillier-ElGamal cryptosystem presentation
PDF
Twenty years of attacks on the rsa cryptosystem
PDF
Simple Overview of PKI and Digital signature by Tarek_Gaber
PPTX
Hash function
PDF
Cs8792 cns - unit iv
PPTX
Information and data security cryptanalysis method
PPSX
Digital signature
PDF
Deniable Encryption Key
PDF
EFFICIENT CONDITIONAL PROXY REENCRYPTION WITH CHOSEN CIPHER TEXT SECURITY
AN EFFICIENT PROXY SIGNCRYPTION SCHEME BASED ON THE DISCRETE LOGARITHM PROBLEM
Presentation on Cryptography_Based on IEEE_Paper
Message authentication
 
On the Usage of Chained Codes in Cryptography
WEAKNESS ON CRYPTOGRAPHIC SCHEMES BASED ON REGULAR LDPC CODES
Generalised quantumsecretsharingslides
Is unit 5_message authentication and hash functions
Using NP Problems to Share Keys in Secret-Key Cryptography
Analysis and improvement of pairing free certificate-less two-party authentic...
Public Key Encryption & Hash functions
Paillier-ElGamal cryptosystem presentation
Twenty years of attacks on the rsa cryptosystem
Simple Overview of PKI and Digital signature by Tarek_Gaber
Hash function
Cs8792 cns - unit iv
Information and data security cryptanalysis method
Digital signature
Deniable Encryption Key
EFFICIENT CONDITIONAL PROXY REENCRYPTION WITH CHOSEN CIPHER TEXT SECURITY
Ad

Viewers also liked (12)

PDF
B04010610
PDF
Attribute based encryption with privacy preserving in clouds
PPTX
El corredor del laberint
PDF
Certificate_1
PPTX
Entrevista A César Hernández Dj/Productor de Tampico, Tamaulipas, México.
PPT
Konsep dasar-peluang2 2
PDF
Travel Words
PPTX
Engineering a New Future in Energy
PDF
Derechos humanos y buen vivir. Lecturas recomendadas. M.E. Rodriguez Palop
PPTX
cs executive tax law and practice mcq book with 2500+ mcq
PDF
Présentation de l'usine L'Oréal de Libramont et des objectifs environnementaux
B04010610
Attribute based encryption with privacy preserving in clouds
El corredor del laberint
Certificate_1
Entrevista A César Hernández Dj/Productor de Tampico, Tamaulipas, México.
Konsep dasar-peluang2 2
Travel Words
Engineering a New Future in Energy
Derechos humanos y buen vivir. Lecturas recomendadas. M.E. Rodriguez Palop
cs executive tax law and practice mcq book with 2500+ mcq
Présentation de l'usine L'Oréal de Libramont et des objectifs environnementaux
Ad

Similar to Circuit ciphertext policy attribute-based hybrid encryption with verifiable delegation in cloud computing (20)

DOCX
Circuit ciphertext policy attribute-based hybrid encryption with verifiable
DOCX
Circuit ciphertext policy attribute-based hybrid encryption with verifiable
PDF
Secured Authorized Data Using Hybrid Encryption in Cloud Computing
PDF
Circuit Ciphertext-policy Attribute-based Hybrid Encryption with Verifiable D...
DOCX
Audit free cloud storage via deniable attribute-based encryption
DOCX
Audit free cloud storage via deniable attribute-based encryption
PDF
IRJET- Audit Free Cloud Via Deniable Attribute based Encryption
DOCX
Audit free cloud storage via deniable attribute-based encryption
PDF
Key aggregate cryptosystem for scalable data sharing in cloud storage
DOCX
Control cloud data access privilege and anonymity with fully
DOCX
Key aggregate searchable encryption (kase) for group data sharing via cloud s...
PDF
IRJET- Integrity Verification and Attribute based Encryption for Cloud Storage
DOCX
Key aggregate searchable encryption (kase) for group data sharing via cloud s...
PDF
Ciphertext Policy Attribute Based Encryption with Anonymous Access Policy
PDF
SECURE CLOUD STORAGE USING DENIABLE ATTRIBUTE BASED ENCRYPTION
PDF
Attribute-Based Encryption for Access of Secured Data in Cloud Storage
PDF
Ciphertext policy Attribute based Encryption with anonymous access policy
PDF
Ciphertext policy Attribute based Encryption with anonymous access policy
PDF
Ciphertext policy Attribute based Encryption with anonymous access policy
PDF
Secure Data Storage on Cloud System for Privacy Preserving
Circuit ciphertext policy attribute-based hybrid encryption with verifiable
Circuit ciphertext policy attribute-based hybrid encryption with verifiable
Secured Authorized Data Using Hybrid Encryption in Cloud Computing
Circuit Ciphertext-policy Attribute-based Hybrid Encryption with Verifiable D...
Audit free cloud storage via deniable attribute-based encryption
Audit free cloud storage via deniable attribute-based encryption
IRJET- Audit Free Cloud Via Deniable Attribute based Encryption
Audit free cloud storage via deniable attribute-based encryption
Key aggregate cryptosystem for scalable data sharing in cloud storage
Control cloud data access privilege and anonymity with fully
Key aggregate searchable encryption (kase) for group data sharing via cloud s...
IRJET- Integrity Verification and Attribute based Encryption for Cloud Storage
Key aggregate searchable encryption (kase) for group data sharing via cloud s...
Ciphertext Policy Attribute Based Encryption with Anonymous Access Policy
SECURE CLOUD STORAGE USING DENIABLE ATTRIBUTE BASED ENCRYPTION
Attribute-Based Encryption for Access of Secured Data in Cloud Storage
Ciphertext policy Attribute based Encryption with anonymous access policy
Ciphertext policy Attribute based Encryption with anonymous access policy
Ciphertext policy Attribute based Encryption with anonymous access policy
Secure Data Storage on Cloud System for Privacy Preserving

More from Shakas Technologies (20)

DOCX
A Review on Deep-Learning-Based Cyberbullying Detection
DOCX
A Personal Privacy Data Protection Scheme for Encryption and Revocation of Hi...
DOCX
A Novel Framework for Credit Card.
DOCX
A Comparative Analysis of Sampling Techniques for Click-Through Rate Predicti...
DOCX
NS2 Final Year Project Titles 2023- 2024
DOCX
MATLAB Final Year IEEE Project Titles 2023-2024
DOCX
Latest Python IEEE Project Titles 2023-2024
DOCX
EMOTION RECOGNITION BY TEXTUAL TWEETS CLASSIFICATION USING VOTING CLASSIFIER ...
DOCX
CYBER THREAT INTELLIGENCE MINING FOR PROACTIVE CYBERSECURITY DEFENSE
DOCX
Detecting Mental Disorders in social Media through Emotional patterns-The cas...
DOCX
COMMERCE FAKE PRODUCT REVIEWS MONITORING AND DETECTION
DOCX
CO2 EMISSION RATING BY VEHICLES USING DATA SCIENCE
DOCX
Toward Effective Evaluation of Cyber Defense Threat Based Adversary Emulation...
DOCX
Optimizing Numerical Weather Prediction Model Performance Using Machine Learn...
DOCX
Nature-Based Prediction Model of Bug Reports Based on Ensemble Machine Learni...
DOCX
Multi-Class Stress Detection Through Heart Rate Variability A Deep Neural Net...
DOCX
Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...
DOCX
Fighting Money Laundering With Statistics and Machine Learning.docx
DOCX
Explainable Artificial Intelligence for Patient Safety A Review of Applicatio...
DOCX
Ensemble Deep Learning-Based Prediction of Fraudulent Cryptocurrency Transact...
A Review on Deep-Learning-Based Cyberbullying Detection
A Personal Privacy Data Protection Scheme for Encryption and Revocation of Hi...
A Novel Framework for Credit Card.
A Comparative Analysis of Sampling Techniques for Click-Through Rate Predicti...
NS2 Final Year Project Titles 2023- 2024
MATLAB Final Year IEEE Project Titles 2023-2024
Latest Python IEEE Project Titles 2023-2024
EMOTION RECOGNITION BY TEXTUAL TWEETS CLASSIFICATION USING VOTING CLASSIFIER ...
CYBER THREAT INTELLIGENCE MINING FOR PROACTIVE CYBERSECURITY DEFENSE
Detecting Mental Disorders in social Media through Emotional patterns-The cas...
COMMERCE FAKE PRODUCT REVIEWS MONITORING AND DETECTION
CO2 EMISSION RATING BY VEHICLES USING DATA SCIENCE
Toward Effective Evaluation of Cyber Defense Threat Based Adversary Emulation...
Optimizing Numerical Weather Prediction Model Performance Using Machine Learn...
Nature-Based Prediction Model of Bug Reports Based on Ensemble Machine Learni...
Multi-Class Stress Detection Through Heart Rate Variability A Deep Neural Net...
Identifying Hot Topic Trends in Streaming Text Data Using News Sequential Evo...
Fighting Money Laundering With Statistics and Machine Learning.docx
Explainable Artificial Intelligence for Patient Safety A Review of Applicatio...
Ensemble Deep Learning-Based Prediction of Fraudulent Cryptocurrency Transact...

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Big Data Technologies - Introduction.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Dropbox Q2 2025 Financial Results & Investor Presentation
“AI and Expert System Decision Support & Business Intelligence Systems”
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectral efficient network and resource selection model in 5G networks
MIND Revenue Release Quarter 2 2025 Press Release
Reach Out and Touch Someone: Haptics and Empathic Computing
Understanding_Digital_Forensics_Presentation.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
MYSQL Presentation for SQL database connectivity
Building Integrated photovoltaic BIPV_UPV.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Encapsulation theory and applications.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Big Data Technologies - Introduction.pptx
sap open course for s4hana steps from ECC to s4
Unlocking AI with Model Context Protocol (MCP)
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Circuit ciphertext policy attribute-based hybrid encryption with verifiable delegation in cloud computing

  • 1. #13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6. Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602, Project Titles: http://shakastech.weebly.com/2015-2016-titles Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com CIRCUIT CIPHERTEXT-POLICY ATTRIBUTE-BASED HYBRID ENCRYPTION WITH VERIFIABLE DELEGATION IN CLOUD COMPUTING ABSTRACT In the cloud, for achieving access control and keeping data confidential, the data owners could adopt attribute-based encryption to encrypt the stored data. Users with limited computing power are however more likely to delegate the mask of the decryption task to the cloud servers to reduce the computing cost. As a result, attribute-based encryption with delegation emerges. Still, there are caveats and questions remaining in the previous relevant works. For instance, during the delegation, the cloud servers could tamper or replace the delegated ciphertext and respond a forged computing result with malicious intent. They may also cheat the eligible users by responding them that they are ineligible for the purpose of cost saving. Furthermore, during the encryption, the access policies may not be flexible enough as well. Since policy for general circuits enables to achieve the strongest form of access control, a construction for realizing circuit ciphertext-policy attribute-based hybrid encryption with verifiable delegation has been considered in our work. In such a system, combined with verifiable computation and encrypt- then-mac mechanism, the data confidentiality, the fine-grained access control and the correctness of the delegated computing results are well guaranteed at the same time. Besides, our scheme achieves security against chosen-plaintext attacks under the k-multilinear Decisional Diffie- Hellman assumption. Moreover, an extensive simulation campaign confirms the feasibility and efficiency of the proposed solution.
  • 2. #13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6. Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602, Project Titles: http://shakastech.weebly.com/2015-2016-titles Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com EXISTING SYSTEM: The cloud servers could tamper or replace the delegated ciphertext and respond a forged computing result with malicious intent. They may also cheat the eligible users by responding them that they are ineligible for the purpose of cost saving. Furthermore, during the encryption, the access policies may not be flexible enough as well. PROPOSED SYSTEM proposed scheme is proven to be secure based on k-multilinear Decisional Diffie- Hellman assumption. On the other hand, we implement our scheme over the integers. The costs of the computation and communication consumption show that the scheme is practical in the cloud computing. Thus, we could apply it to ensure the data confidentiality, the fine-grained access control and the verifiable delegation in cloud. Since policy for general circuits enables to achieve the strongest form of access control, a construction for realizing circuit ciphertext-policy attribute-based hybrid encryption with verifiable delegation has been considered in our work. In such a system, combined with verifiable computation and encrypt-then-mac mechanism, the data confidentiality, the fine-grained access control and the correctness of the delegated computing results are well guaranteed at the same time. Besides, our scheme achieves security against chosen-plaintext attacks under the k-multilinear Decisional Diffie-Hellman assumption
  • 3. #13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6. Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602, Project Titles: http://shakastech.weebly.com/2015-2016-titles Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com MODULES Architecture: MODULES  Cloud Storage  Security Model  Ciphertext-policy attribute-based encryption  Hybrid encryption  Email Authentication:
  • 4. #13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6. Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602, Project Titles: http://shakastech.weebly.com/2015-2016-titles Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com Cloud Storage Cloud storage is a model of data storage where the digital data is stored in logical pools, the physical storage spans multiple servers (and often locations), and the physical environment is typically owned and managed by a hosting company. These cloud storage providers are responsible for keeping the data available and accessible, and the physical environment protected and running. People and organizations buy or lease storage capacity from the providers to store end user, organization, or application data. Security Model Since we use key encapsulation mechanism (KEM) and authenticated encryption (AE) to build our hybrid VD-CPABE scheme, we describe the security definition separately at first. The confidentiality property (indistinguishability of encryptions under selective chosen plaintext attacks (IND-CPA)) required for KEM is captured by the following games against adversary A. Game.KEM • Init. The adversary gives a challenge access structure f∗ , where it wishes to be challenged. • Setup. The simulator runs the Setup algorithm and gives the public parameters PK to the adversary. • KeyGen Queries I. The adversary makes repeated private key queries corresponding to the sets of attributes x1, ..., xq1 . We require that ∀i ∈ q1 we have f∗ (xi) = 0. Encrypt. The simulator encrypts K0 under the structure f∗, random chooses K1 from key space and flips a random coin b. Then the simulator sends Kb and the ciphertext CK∗ to the adversary. • KeyGen Queries II. The adversary makes repeated private key queries corresponding to the sets of attributes xq1 , ..., xq where f∗(x) = 0. • Guess. The adversary outputs a guess b′ of b. We define the advantage of an adversary A in this game is Pr[b′ = b] − 1 2 . Then a KEM scheme is secure against selective chosen plaintext attacks if the advantage is negligible. The confidentiality property (indistinguishability of encryptions under selective chosen ciphertext attacks (IND- CCA)) required for AE is captured by the following games against adversary A.
  • 5. #13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6. Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602, Project Titles: http://shakastech.weebly.com/2015-2016-titles Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com Game.AE • Init. The adversary submits two equal length messages M0 and M1. • Setup. The simulator runs the Setup algorithm and generators the symmetric key KAE. • Encrypt. The simulator flips a random coin b, encrypts Mb under the symmetric key KAE, generates the ciphertext C∗ and gives it to the adversary. • Decrypt Queries. The adversary makes repeated decryption queries. When the given ciphertext C ̸= C∗, the simulator will return DKAE(C) and σKAE(C) to the adversary. Ciphertext-policy attribute-based encryption In this section, we present the definition and security model of our hybrid VD-CPABE. In such a system, a circuit ciphertext-policy attribute-based encryption scheme, a symmetric encryption scheme and an encrypt-then-mac mechanism are applied to ensure the confidentiality, the fine-grained access control and the verifiable delegation A hybrid VD-CPABE scheme is defined by a tuple of algorithms (Setup, Hybrid-Encrypt, Key- Gen, Transform, Verify-Decrypt). The description of each algorithm is as follows. • Setup(λ, n, l). Executed by the authority, this algorithm takes as input a security parameter λ, the number of attributes n and the maximum depth l of a circuit. It outputs the public parameters PK and a master key MK which is kept secret. more information. This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TPDS.2015.2392752, IEEE Transactions on Parallel and Distributed Systems XU et al.: circuit ciphertext-policy attribute-based hybrid encryption with verifiable delegation in cloud computing 5 • Hybrid-Encrypt(PK,M, f). This algorithm is executed by the data owner. It could be conveniently divided into two parts: key encapsulation mechanism (KEM) and authenticated symmetric encryption (AE). – The KEM algorithm takes as input the public parameters PK and an access structure f for circuit. It computes the complement circuit f and chooses a random string R. Then it generates KM = {dkm, vkm}, KR = {dkr, vkr} and the CP-ABE ciphertext (CKM,CKR). – The AE algorithm takes as input a message M, the random string R, the symmetric key
  • 6. #13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6. Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602, Project Titles: http://shakastech.weebly.com/2015-2016-titles Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com Hybrid encryption Hybrid encryption. Cramer and Shoup proposed the generic KEM/DEM construction for hybrid encryption which can encrypt messages of arbitrary length. Based on their ingenious work, a one-time MAC were combined with symmetric encryption to develop the KEM/DEM model for hybrid encryption Such improved model has the advantage of achieving higher security requirements. ABE with Verifiable Delegation. Since the introduction of ABE, there have been advances in multiple directions. The application of outsourcing computation is one of an important direction. Green et aldesigned the first ABE with outsourced decryption scheme to reduce the computation cost during decryption. After that, Lai et al. proposed the definition of ABE with verifiable outsourced decryption. They seek to guarantee the correctness of the original ciphertext by using a commitment. However, since the data owner generates a commitment without any secret value about his identity, the untrusted server can then forge a commitment for a message he chooses. Thus the ciphertext relating to the message is at risk of being tampered. Further more, just modify the commitments for the ciphertext relating to the message is not enough. The cloud server can deceive the user with proper permissions by responding the terminator ⊥ to cheat that he/she is not allowed to access to the data. Email Authentication: Email authentication is a collection of techniques aimed at equipping messages of the email transport system with verifiable information. It is a coarse-grained authentication,
  • 7. #13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6. Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602, Project Titles: http://shakastech.weebly.com/2015-2016-titles Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com usually at Administrative Management Domain (ADMD) level, and implies no sort of authorization. That is, the purpose of email authentication is to validate the identities of the parties who participated in transferring a message, as they can modify the message. The results of such validation can then be used in delivery decisions, which are beyond the scope of email authentication proper, and are quite different in nature from If you're receiving mail Recipients can use authentication to verify the source of an incoming message and avoid phishing scams. For example, if you see messages claiming to be from google.com, but are not properly authenticated as coming from google.com, these are phishing messages. You should not enter or send any personal information. Remember, Google will never ask you to send personal information System Configuration: HARDWARE REQUIREMENTS: Hardware - Pentium
  • 8. #13/ 19, 1st Floor, Municipal Colony, Kangayanellore Road, Gandhi Nagar, vellore – 6. Off: 0416-2247353 / 6066663 Mo: +91 9500218218 /8870603602, Project Titles: http://shakastech.weebly.com/2015-2016-titles Website: www.shakastech.com, Email - id: shakastech@gmail.com, info@shakastech.com Speed - 1.1 GHz RAM - 1GB Hard Disk - 20 GB Floppy Drive - 1.44 MB Key Board - Standard Windows Keyboard Mouse - Two or Three Button Mouse Monitor - SVGA SOFTWARE REQUIREMENTS: Operating System : Windows Technology : Java and J2EE Web Technologies : Html, JavaScript, CSS IDE : My Eclipse Web Server : Tomcat Tool kit : Android Phone Database : My SQL Java Version : J2SDK1.5